DOUBLOON

Definition of DOUBLOON

  1. (noun)a former Spanish gold coin