meaning of museums

1. A repository or a collection of natural, scientific, or literary curiosities, or of works of art.
2.
a depository for collecting and displaying objects having scientific or historical or artistic value


Related Words

museum |

Developed & Maintained By Taraprasad.com

Treasure Words