From hēah + flōd. Compare Old Norse háflæðr (“a high flood-tide”).
hēahflōd m (nominative plural hēahflōdas)