Where does “barracuda” come from?
barracuda (English) comes from Spanish barracuda, from Catalan barracó — snaggletooth.
barracuda (English): Any large marine fish of the genus Sphyraena that...
Definitions
- Any large marine fish of the genus Sphyraena that...
Ancestry of “barracuda”, step by step
Words derived from “barracuda”