Back to Dictionary
苏尔
蘇爾
Sūěr
1. Sol (goddess)
Common • Top 10% Noun