Translation of ترائی in English:

ترائی

Pronunciation /t̪ərɑ:i:/

feminine noun

  • foot of a mountain, marsh, low moist land lying along the bank of a river
  • valley
    meadow
  • area along the Himalayan foothills in northern India
  • watering, irrigation, wetting with water