barracuda



barracuda

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

Common Names:

NameGenderPronouncedUsage
VÉRÈNe-French
Asquith['æskwiθ]
Frantziska-Basque
Methodiusmə-THO-dee-əs (English)Ancient Greek (Latinized)
DionDEE-ahn (English), dee-AHN (English)Ancient Greek, English
Candidus-Late Roman