1. ವಸ್ತುಸಂಗ್ರಹಾಲಯ

    ♪ vastu sangrahālaya
    1. (noun)
    2. an institution, building or room for preserving and exhibiting artistic, historical or scientific objects; a museum.