Definition 1 of 1
Noun.
0
Definition
A fragrance made from rose petals used chiefly by muslims. It originates from perfumes used by the mughals.
Usage
That Rinki smells of rose attar so much that there's a cloud of bees over her head.
Added 2011-07-08 by porkipaya
Comments
0
Post a comment