Yaropolk
ads1
MeaningThe name is derived from Slavic elements yaru, meaning "fierce, energetic" and pulku, meaning "people, host".
ReligionChristianity
OriginNorman
MeaningThe name is derived from Slavic elements yaru, meaning "fierce, energetic" and pulku, meaning "people, host".
ReligionChristianity
OriginNorman