louvre museum
English Thesaurus
1. an art museum that is a famous tourist attraction in Paris (noun.artifact)
instance hypernym | : | museum, |
definition | : | a depository for collecting and displaying objects having scientific or historical or artistic value (noun.artifact) |
part meronym | : | capital of france, city of light, french capital, paris, |
definition | : | the capital and largest city of France; and international center of culture and commerce (noun.location) |
Visual ArtiKata
Explore louvre museum in ArtiKata.com >