Submitted Name
Type Surname (from nickname)
Edit Status Status

Contributor Contrib.anonymous on 4/25/2004
Meaning & History
It's derived from the words Kamali meaning "Ascetic's blanket" & aazaad meaning "free or independent", or even kamaal-i-aazaad meaning "perfection of the free, or independent".