humming

humming

humming

Noun

a humming noise; "the hum of distant traffic"

Synonyms:

Noun

the act of singing with closed lips

Synonyms: