Translation of ترائی in English

ترائی

Noun (feminine)

  1. foot of a mountain, marsh, low moist land lying along the bank of a river

  2. valley, meadow

  3. area along the Himalayan foothills in northern India

  4. watering, irrigation, wetting with water

Translation of تُرائی in English

تُرائی

Adjective

  1. excellent, superior, chief

Powered by Oxford