VariousWords beta
Related Terms:
Definitions:
Noun
Kura
Kura River
Definition: a river in western Asia; rises in northeast Turkey and flows to the Caspian Sea