teitoTop 50000MeaningsNoun1. dwelling with a thatched roof (Asturias, León)2. the thatched roof itself