Question: is karan meaning in english?
Answer: कारण /kāraṇa/ mn. cause countable noun, transitive verb. The cause of an event or the thing that causes it is the thing that makes it happen.