knave of hearts
English
Noun
knave
of
hearts
(
plural
knaves of hearts
)
jack of hearts