deer island

/D IH1 R AY0 L AH0 N D/
noun
  1. 1

    An island of Charlotte County, New Brunswick, Canada.

  2. 2

    A large number of islands in various places, including: