meaning of archanaa

archanaa meaning in Urban Dictionary

the best girl you'll ever meetloyal and honest