Deer Island

Proper noun

 * 1) A large number of islands in various places, including: