haff (n.) Look up haff at Dictionary.com
also haaf, Baltic lagoon, separated from open sea by a sandbar, German, from Middle Low German haf "sea," related to Old Norse, Swedish haf "the sea, especially "the high sea," Danish hav, Old Frisian hef, Old English hæf "sea," perhaps literally "the rising one," and related to the root of heave.