Meaning of magmatuwid

magmatuwid

Tagalog

magmatuwid (nagmamatuwid, nagmatuwid, magmamatuwid) v., inf. reason in order to justify/excuse something