Abhiranjan
A name of Indian origin, mostly used in the western part of India. Name directly translates to "one who loves to entertain". A charmer with magnetic personality. A person who feels like he/she is responsible to entertain the crowd and is a communication expert. Usually, the life of a party.
Noun: Abhiranjan is the life of a party. He is the one who entertains.