capellada
Meanings
Noun
1. vamp (archaic)