DIDGORI


Meaning of DIDGORI in English

n. Mount Didgori, mountain situated west of Tbilisi (capital city of Georgia), site of the battle that was fought between the Georgian and Turkish troops in 1122

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.