canorous - Dictionary definition and meaning for word canorous
canorous: kan(ear) + rus(juice).....song which feels like juice to ears is a melodious song