serenader

/ˌsɛrəˈneɪdər/
noun
  1. A person who sings or plays music for someone, especially as a romantic gesture outdoors at night.
    • In the old tale, the serenader won the lady's heart with his beautiful voice.
    • The serenader stood in the moonlight, strumming his guitar softly.
    • She smiled as the serenader finished his song and bowed to her.
Antonyms
What does "serenader" mean? | whatsthatwordmean | whatsthatwordmean