anosha
you travelling ? yeah im so anosha lately
"anosha is usally an extremely talkative afghan girl who travels constantly
"you travelling ? yeah im so anosha lately" What is the definition of "anosha"?