Definition/Meaning of doubloons
English - Noun:
doubloons plural form of doubloon