top of page
British Word:
Lord Mayor

Lord Mayor noun the chief executive official of a city, village or town. polgármester.

American Word:
mayor

mayor noun the chief executive official of a city, village or town. polgármester.

Wordsamen

bottom of page