Kherson Definition
Definition
A city in southern Ukraine, located on the Dnieper River. It is an important port and industrial center in the region.
Browse
A city in southern Ukraine, located on the Dnieper River. It is an important port and industrial center in the region.
Browse