anbessa

Spanish name meaning "lion."