Top definition
Iranian name.fun and enjoyable girl!
noosha the queen of iran
by HasanAli September 27, 2007
Get the mug
Get a noosha mug for your buddy Beatrix.

Activity