Caroon definition

Search

Caroon

Caroon logo #21217Caroon is British slang for twenty-five pence.
Found on http://www.probertencyclopaedia.com/browse/ZC.HTM
No exact match found.