0%

ALL meanings of almaden

Al·ma·dén
A a
  • noun almaden a town in S Spain: rich cinnabar mines, worked since Roman times. Pop: 6659 (2003 est) 3
  • noun almaden a town in Spain: mercury mines. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?