From Wikipedia, the free encyclopedia

A barracuda is a predatory fish found in tropical and subtropical oceans.

Barracuda or Baracuda may also refer to:

Computing

Film and television

Literature

Music

Albums

Songs

Vehicles

Aircraft

Ships and submarines

Other uses

See also

  • USS Barracuda, a list of United States Navy ships and submarines