Definition of "Harrouard"

The word, "Harrouard" does not exist in our dictionary.