ルサルカ
rusaruka

Noun

1. Rusalka (opera by Dvořák)

Work
Noun

2. rusalka (female spirit in Slavic folklore)

Mythology
Other forms: