YourDictionary

Helgoland

island of Germany, in the North Sea: one of the North Frisian Islands: c. .25 sq mi (.65 sq km)

See Helgoland in American Heritage Dictionary 4

Learn more about Helgoland

Helgoland

link/cite print suggestion box