Karan Family History
Karan Name Meaning
Indian (Bengal, Orissa) and Bangladeshi: Hindu (Kayasth) name, from the name of a subgroup in the Kayasth community, derived from Sanskrit kara?na ‘writer’, ‘scribe’. Jewish (Eastern Ashkenazic): variant of Koran.
Source: Dictionary of American Family Names ©2013, Oxford University Press