meaning of amrisha

amrisha meaning in Urban Dictionary

somebody who has an amazing personality, is bright, and is definitely HILARIOUS. <3