What is the meaning of Hardrada?

Apparently it means hard ruler