The name "Hasan", and "Hassan" in Arabic means "the Good". In Bosnia-Herzegovina with the name of "Hazo" is abbreviated. Consequently, the surname means "Hasic" Hazo family (father, head of the family). According to Hasan Hasan.
(Sent from Yasni user)