Dictionary/बैरेकुडा
Noun

बैरेकुडा

bairekudaa

Definitions

Noun

barracuda

any voracious marine fish of the genus Sphyraena having an elongated cylindrical body and large mouth with projecting lower jaw and long strong teeth

Source: GitHub Dict

See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.