Tamil Dictionary 🔍

strumstrum

Strum"strum, n. Defn: A rude musical instrument somewhat like a cittern. [R.] Dampier.


strumstrum - Similar Words