'svoboda' definitions:

Definition of 'svoboda'

(from WordNet)
noun
(Russia) freedom