GeneralConnection.com
➔
Dictionary
harefoot
Noun
1. Harold I
1. King Harold I, Harold Harefoot, Harefoot, King of England, King of Great Britain
Usage