Belgorod
[ bel-guh-rod; Russian byel-guh-ruht ]
noun
a city in the western Russian Federation, northeast of Kharkiv.
Words Nearby Belgorod
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023
Browse