Definify.com

Definition 2024


New_Athos

New Athos

English

Proper noun

New Athos

  1. a town in Abkhazia, Georgia.

Translations