ittar

English

Noun

ittar (countable and uncountable, plural ittars)

  1. Alternative form of attar.

Anagrams