HERMITAGE
Meaning of HERMITAGE in English
Hermitage, the BrE AmE
a large ↑ museum in St Petersburg in Russia, known especially for its collection of ↑ impressionist paintings
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012