1 definition by johnnyboy.

Top Definition
Name from south asian orign meaning appearance/beauty.
her name is roop
by johnnyboy. November 27, 2010

Mug icon
Buy a Roop mug!