FamilyEducation.com
   
 

First name origin & meaning:

Hindi: Spiritual leader

Last name origin & meaning:

Muslim: from a personal name based on Arabic kabīr ‘splendid’, ‘magnificent’. Al-Kabīr ‘the Magnificent’ is an attribute of Allah.