Hampsher Coat of Arms
Also Available: Hampshaw Hampshar Hampsey Hamposch Hampo Hampl