Meaning of maghirap

maghirap

Tagalog

(naghihirap, naghirap, maghihirap) v., inf. 1. experience difficulty; be difficult for; 2. experience labour (US: labor) in childbirth