jamdung
1 definition
 
Noun
Jamaica - situated in the Caribbean Sea, it is the fourth largest island in the Greater Antilles.
Synonyms
yaad, yard
Tags
place
Pictures
jamdungjamdungjamdungjamdung
Comments
400