Duckpin
English Meaning
- A bowling pin that is shorter and squatter than a tenpin.
- A bowling game played with such pins and a small ball.
Sorry, No Malayalam Meaning for your input!
See Duckpi Want To Try Duckpin In Malayalam??