Elista
geographical name
Elis·ta
e-ˈlyē-stə
ē-ˈli-stə
town of southern Russia in Europe; capital of the autonomous republic of Kalmykia population 95,200
Love words? Need even more definitions?
Merriam-Webster unabridged
Share