Type Surname (from location) Gender Masculine Usage Czech Meaning & History Means "thicket" in Czech, a diminutive of háj "woods".