I asked on one Czech message board about ethymology and I got this answer: Havrda originates from German Eberhard, which means "strong as boar"
The German spelling is Haberda (more rarely Hawerda). There are many Haberdas in Germany and Austria.