frigate island

/F R IH1 G AH0 T AY0 L AH0 N D/
noun
  1. 1

    An island of Grenada.