Attar

Kannada Meaning

ಅತ್ತರು

English Meaning

  1. A fragrant essential oil or perfume obtained from flowers: attar of roses.

StatCounter - Free Web Tracker and Counter