Meanings1Grenada, island country in the Caribbean Sea (Tw)Written Forms格瑞那達Traditional · Main Form格瑞那达Alternate Form