Tamil Dictionary 🔍

humstrum

Hum"strum`, n. Defn: An instrument out of tune or rudely constructed; music badly played.


humstrum - Similar Words