Meaning of mahabagin

mahabagin

Tagalog

mahabagin adj. compassionate