yard

Definition
  1. An affectionate name for Jamaica.