What does Amarendra mean?

Amarendra meaning in Urban Dictionary

a really nice kid who has feelings like a woman but will develop is a sexy monster. You effortlessly fall in love with him.