GNU Collaborative International Dictionary of English

last match results

Found 2 definitions

  1.       
    Attar (), n. [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.]

    [1913 Webster]

  2.       
    Ottar (?), n. See Attar.

    [1913 Webster]

Last match results