DEEMSTERSHIP


Meaning of DEEMSTERSHIP in English

n. office or position of chief justice on the Isle of Man

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.