ヴォーロス
Meanings
Noun
1. Veles (god)