Definition of St Malo in English:

St Malo

proper noun

  • A walled town and port on the north coast of Brittany, in NW France; population 51,292 (2006).

Pronunciation:

St Malo

/sã ˈmɑːləʊ/