Doubloon - Definition

doubloon

n 1: a former Spanish gold coin

Look up another word