Amelia Island

English

Etymology

Named for Princess Amelia, daughter of George II of Great Britain.

Proper noun

Amelia Island

  1. An island of Nassau County, Florida.