English Major CCU's definitions
a last name of Indian origin which translates to king elephant or holy elephant. Indian origin last name is believed to be of royal bloodline.
by English Major CCU December 3, 2011
Get the Kankeshmug.
Get the Kankeshmug.