English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
barracuda
noun
01
nounब्याराकुडा; लामो बेलनाकार शरीर र तीखा दाँत भएको भोकाहा समुद्री माछा
any voracious marine fish of the genus Sphyraena having an elongated cylindrical body and large mouth with projecting lower jaw and long strong teeth