haya
haya
English
Noun
Ad
Definition
A beech tree, especially a Mexican beech (Fagus mexicana).
Etymology
From Spanish haya, from Old Spanish haya, from Latin [materia] fāgea (“hay wood”).
Ad