Forgot your password?
late Old English hæfen, from Old Norse hǫfn; related to Dutch haven, German Hafen 'harbour'
More results »