Belgorod UK /ˈbɛl.ɡəˌɹɒd/US /ˈbɛl.ɡəˌɹɑd/ noun2 •An oblast of Russia. •A city, the administrative center of Belgorod Oblast, Russia.