Amelia Island

play
geographical name Ame·lia Island \ə-ˈmēl-yə, -ˈmē-lē-ə\

Definition of Amelia Island

  1. island at the northeastern tip of Florida in the Atlantic


Seen and Heard

What made you want to look up Amelia Island? Please tell us where you read or heard it (including the quote, if possible).

WORD OF THE DAY

capable of being understood in two ways

Get Word of the Day daily email!