Multilingual Turkish Dictionary
n. Uttarankal (Hindistan) eyaletinde bir nehir; Hindistan'da bulunan ulusal parkın adı