The term Spanish VILLAGE is composed of two crossword solutions: ALDEA (5 letters) and ROA (3 letters). ALDEA is a Spanish word meaning 'VILLAGE' or 'HAMLET'. ROA is a municipality located in the province of Burgos, Spain. It is known for its traditional architecture and its beautiful landscapes.