Meaning of mahirap

mahirap

Tagalog

adj. 1. difficult; 2. laborious; 3. rough; 4. complicated; 5. awkward; 6. poor