Etymology
Today it means: Having or producing a pleasing tune; melodic or melodious Full definition →
From tune + -ful.
Etymology from Wiktionary, CC BY-SA 4.0.