almenara
almenara
∗almenara [al-may-nah’-rah]
noun
1A beacon-light. (f)
2A channel which conveys back the overplus water in irrigation. (Province; Provinicial) (f)
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011