yard (Noun)

Meaning/Description: home, also to Jamaicans living aboard it means Jamaica

Author