jamdung noun Jamaica - situated in the Caribbean Sea, it is the fourth largest island in the Greater Antilles. place edit definition pronunciation related jamaican oriolebanana katieaunty katiejamaican mangohuevo vegetal commentsAdd Comment