Meaning of manghahagad

manghahagad

Tagalog

n. 1. pursuer; traffic policeman on motorcycle; 2. person/animal being pursued or chased