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 sitinsjamaican oriolebanana katiescrutchyaunty katie commentsJustote2210 years agoSaint CatherineAdd Comment 1