noun a German island in the North Sea. ¼ sq. mi. (0.6 sq. km). nounthe German name for Heligoland