yard noun Jamaica - situated in the Caribbean Sea, it is the fourth largest island in the Greater Antilles. place edit noun Home. Where one lives. edit definition pronunciation related jamaican oriolesitinsscrutchybanana katiedandy shandy commentsJustote2210 years agoSaint CatherineAdd Comment 1