guaguanche

[ gwuh-gwahn-chee ]
/ gwəˈgwɑn tʃi /

noun

a barracuda, Sphyraena guachanco, found chiefly off the coast of Florida.

Origin of guaguanche

From American Spanish