Caroluses
English
Noun
Caroluses
plural of
Carolus
Anagrams
carousels
,
sucralose