doubloon

Explore definitions, synonyms, and language insights of doubloon

Definitions

Noun
a former Spanish gold coin

More General Terms