GeneralConnection.comDictionary
harefoot
Noun

1. Harold I
1. King Harold I, Harold Harefoot, Harefoot, King of England, King of Great Britain
Usage