bacardi

US

UK

A1

noun

  • A privately held, family-owned spirits company.
  • A brand of white rum.