shamu

US

UK

A1

noun

  • A brand associated with orca shows at SeaWorld.
  • The stage name of several orca whales at SeaWorld theme parks.
  • A performing orca whale, especially one at SeaWorld.