Search term donjon has one result
FR French EN English
donjon (n) [the main tower of a motte or castle; a keep or donjon] dungeon (n) [the main tower of a motte or castle; a keep or donjon]

French English translations

FR Synonyms for donjon EN Translations
clocher [architecture] (informal bell tower
beffroi [architecture] m bell tower
tour [architecture] m cycle