SAINT-GERMAIN-EN-LAYE Meaning of SAINT-GERMAIN-EN-LAYE in English geographical name see: Saint-Germain Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012