LIMOGES


Meaning of LIMOGES in English

(n.) A city of Southern France.

Webster's English dictionary.      Английский словарь Webster.