ルサルカ rusaruka 1. Rusalka (opera by Dvořák)2. rusalka (female spirit in Slavic folklore) Noun #118343 Open Menu Add to collection... Open