Drumhead
English Meaning
The parchment or skin stretched over one end of a drum.
- Music The material stretched over one end or either of both ends of a drum.
- Nautical The circular top part of a capstan, used to hold bars for turning.
Sorry, No Malayalam Meaning for your input!
See Drumhea Want To Try Drumhead In Malayalam??