CHATELAIN


Meaning of CHATELAIN in English

[chat.e.lain] n [MF chatelain, fr. L castellanus occupant of a castle] (15c): castellan

Merriam-Webster English vocab.      Английский словарь Merriam Webster.