Kremenchug

What is Kremenchug?

Kremenchug definition and meaning on Dictionary terms:
noun

a city in central Ukraine, on the Dnieper River.