Arabic · noun · Nature & the Garden

Tughyani

तुग़्यानी
Meaning

A flood; an overflowing or surging of water.