deer island
/D IH1 R AY0 L AH0 N D/noun
- 1
An island of Charlotte County, New Brunswick, Canada.
- 2
A large number of islands in various places, including:
Translate โdeer islandโ into another language
Choose a language below to open the translator with English selected as the source language.