Splat
English Meaning
- A slat of wood, as one in the middle of a chair back.
- A smacking or splashing noise.
- With a smacking or splashing noise: landed splat on the floor.
Sorry, No Malayalam Meaning for your input!
See Spla Want To Try Splat In Malayalam??