Lawahda:
yes u r right
Hamam (p) = Hamama (s) = Doves / Dove
but regarding the family name i don't know any family like (Hamam), but i know (Homam) as a name and as a family name