ST. NAZAIRE Meaning of ST. NAZAIRE in English /saonn nann zannrdd"/a seaport in W France, on the Loire estuary. 69,769. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012