1 definition by royaroyaroyaroya

Top Definition
another term for "mahtab" but spelled differently. Persian name. meaning "moonlight"
moonlight mahtaub
by royaroyaroyaroya June 30, 2010

Mug icon
Buy a mahtaub mug!