almochoden
ˌælməˈkoʊdɛn
Definitions
1. noun
A type of fortified town or village, especially one of the 15 fortified towns built in Spain by the Moors during the 11th to 13th centuries.
“The historian studied the architecture of the almochoden in southern Spain.”