atchar

English

Noun

atchar (countable and uncountable, plural atchars)

  1. Alternative spelling of achar.

Anagrams