Translation of دھارا in English

دھارا

Noun (masculine)

  1. water course, channel, current, stream, torrent, a line of descending fluid

  2. hard shower (of rain)

  3. margin or border

  4. circumference (of a wheel) or periphery

  5. a line or chain (of mountain)

Powered by Oxford