canalula meaning in Hindi

Noun

A small waterway or channel used for irrigation or navigation.

A narrow water passage, often artificial.

जलसंवहन

English Usage: The canalula was filled with boats during the festival.

Hindi Usage: त्योहार के दौरान नहर नावों से भरी हुई थी।

Share Anuvadan of canalula