meaning of alero

alero - Spanish to English

eaves {pl}