Keywords: island, locale

Sign Definition

As a Noun

1. A piece of land that is completely surrounded by water. English = island.
2. A well-defined and relatively small place where something takes place. English = locale.