Skip to main content

landdrost

English landdrost meaning in English  •  landdrost का अर्थ अंग्रेजी में
Noun
  • A chief magistrate in rural districts. He was replaced in 1827 by resident magistrates.
Advertisement