lechuza

lechuza
feminine noun
1. (barn) owl

lechuza [lay-choo’-thah]
noun
1. Owl, barn owl. (f)
  • Lechuza común -> barn owl
2. Albino, light blond. (Mexico) (f)
3. Whore (prostituta). (Caribbean & Mexico) (f)
adjective
1. Suckling: applied to mule colts less than a year old.
2. Collecting debts in trust for another.
3. Owlish; a nickname applied to persons.

Have a Spanish question? Get help from experts!