atchar
English
Noun
atchar
(
countable and uncountable
,
plural
atchars
)
Alternative spelling of
achar
.
Anagrams
Cathar