mayor

US /ˈmeɪər/

UK /meə(r)/

B1TOEIC
n.NounHead of a town or city government
Who is the mayor of this town?

Video subtitles

10 English Idioms you MUST know!

09:2310 English Idioms you MUST know!