From German Hanover, meaning "on the higher ridge," from Middle Low German hoch (“high”) (from Old Saxon hoh) + over (“edge, shore”).
Hanôver f
Hanôver m pl