barracuda



barracuda

n. a predatory person, especially a predatory woman. She’s a barracuda. Better watch out!

Common Names:

NameGenderPronouncedUsage
Raju-Indian, Hindi, Telugu, Tamil, Malayalam, Nepali
Lottie['lɔti]
EnochEE-nək (English)Biblical, Biblical Latin, Biblical Greek
WillisWIL-isEnglish
MieszkoMYESH-kawPolish
Keghart-Armenian