Change speaker
You're listening to Joanna
She has an American accent.
NGSL Rank: 2774
mayor
mɛː
Meanings
noun
- (in England, Wales, and Northern Ireland) the head of a town, borough, or county council, elected by council members and generally having purely ceremonial duties.
Practise saying this word
mayor
Joanna
YouReset