Caroller Meaning in Hindi

What is the translation of word Caroller in Hindi?

Meaning of  Caroller in Hindi is : आनंदगीत गानेवाला

Other Meanings of Caroller