Placable
English Meaning
Capable of being appeased or pacified; ready or willing to be pacified; willing to forgive or condone.
- Easily calmed or pacified; tolerant.
Sorry, No Malayalam Meaning for your input!
See Placabl Want To Try Placable In Malayalam??