Englisharmenian republicwordMeaningNo dictionary definition has been added for "armenian republic" yet.Related wordsarmenia(English)armenian language(English)armenians(English)chechen republic(English)abkhazia(English)turkmenia(English)azerbaijan(English)turkmenistan(English)SourcesNo citations have been attached yet.