Home
Search
Index
Definify.com
Webster
1913
Edition
Attar
At′tar
,
Noun.
[Per.
’atar
perfume, essence, Ar.
'itr
, fr.
'atara
to smell sweet. Cf.
Otto
.]
A fragrant essential oil; esp., a volatile and highly fragrant essential oil obtained from the petals of roses.
[Also written
otto
and
ottar
.]
Webster
1828
Edition
Attar
AT'TAR
,
Noun.
The essential oil or essence of roses.
Similar Results
Attar
Altar
Altar-piece
Altar-cloth
Altar-thane
Altar-wise