Definify.com

Definition 2024


lechuza

lechuza

Spanish

Noun

lechuza f (plural lechuzas)

  1. owl
  2. barn owl

Derived terms

  • lechuza común f
  • lechuzo m

See also

References

  1. Brodsky, Spanish Vocabulary: An Etymological Approach