Himadri
English
Proper noun
Himadri
Synonym of
Great Himalayas
.