Definify.com

Definition 2024


Nathu_La

Nathu La

English

Proper noun

Nathu La

  1. A mountain pass between India and China.

Anagrams