Water-sprite definitions

A sprite or nymph that inhabits or haunts a body of water.
noun
0
0
A spirit, nymph, etc. dwelling in or haunting a body of water.
noun
0
0
Advertisement