Persian · noun · Nature & the Garden

Nahang

नहंग
Meaning

A crocodile or sea monster; a great aquatic beast.