himalayan

Explore definitions, synonyms, and language insights of himalayan

Definitions

Adjective
of or relating to the Himalayas; "Himalayan peaks"