ソホーズ
Meanings
Noun
1. sovkhoz (state-owned Soviet farm) (Historical)
Other readings