Chaadi

Chaadi Name Meaning … Historically, surnames evolved as a way to sort people into groups – by occupation, place of origin, clan affiliation,