Meaning of mapaghanap

mapaghanap

Tagalog

mapaghanap adj. exacting; hard to please