Noun Definitioncity of light1.Definition: the capital and largest city of France; and international center of culture and commerceRelated Noun(s):parisCategory: Places