imWord
Abbreviation
Recent
English
中文 – 简体
Home
Idioms
barracuda
barracuda
barracuda
n.
a predatory person, especially a predatory woman.
She’s a barracuda. Better watch out!
Common Names:
Name
Gender
Pronounced
Usage
VÉRÈNe
-
French
Asquith
['æskwiθ]
Frantziska
-
Basque
Methodius
mə-THO-dee-əs
(English)
Ancient Greek (Latinized)
Dion
DEE-ahn
(English)
, dee-AHN
(English)
Ancient Greek, English
Candidus
-
Late Roman
Copyright ©
IMWord
Privacy Policy
×