Noun Definition

adzhar

1.Definition: an autonomous province of Georgia on the Black Sea

Related Noun(s):adzharia

Category: Places