Tamil Dictionary 🔍

himalayan

Hi*ma"la*yan, a. Etym: [Skr. himalaya, prop., the abode of snow.] Defn: Of or pertaining to the Himalayas, the great mountain chain in Hindostan.


himalayan - Similar Words