Karan meaning and pronunciation

  • 8 years ago
Someone who loves to sleep a lot


Karan definition by Urban Dictionary

Recommended