Search for word
Search
city-of-light
Nouns
(n)
the capital and largest city of France; and international center of culture and commerce
capital of France
,
French capital
,
Paris
,
Synonyms
capital of France
French capital
Paris
Words of close approximity