Dayaavadham meaning in english


Word: ദയാവധം Transliteration: dayāvadhṁ

Meaning of ദയാവധം in english :

Noun Euthanasia
Mercy killing
Related wordsdayāvadhṁ (ദയാവധം) - Euthanasia 
Malayalam to English
English To Malayalam