ルサルカ
Meanings
Noun
1. Rusalka (opera by Dvořák)
2. rusalka (female spirit in Slavic folklore)
Other readings