venu
venu
English
Noun Top 33,440
Ad
Definition
One of the ancient transverse flutes of Indian classical music.
Etymology
From Sanskrit वेणु (veṇu, “a bamboo, reed, cane; a flute, fife, pipe”).
Ad