Meaning of grenada dollar

Definition of grenada dollar

(noun) the basic unit of money in Grenada

Other information on grenada dollar

WIKIPEDIA results for grenada dollar
Amazon results for grenada dollar