had carolled
Past perfect conjugation of carol. There are other translations for this conjugation.

carol

Examples
Other Dictionaries
Explore the meaning of carol in our family of products.
Word of the Day
leftovers