Name Karan - There are multiple origins and translations for the name: