Definitions for "CARILLION"
Anglicization of carillon; a term chiefly employed in Great Britain.
The biggest one in Europe located in the Tiergarten ...