Had :
nagkaroon
Synonyms :
Possess, Comprise, Eat, Receive, Organize, Give birth to, Entertain, Experience, Be suffering from, Harbor, Manifest, Make, Tolerate, Must, Trick, Get, Take, Give, Accept, Give birth, Have got, Stimulate, Own, Feature, Ingest
Possess, Comprise, Eat, Receive, Organize, Give birth to, Entertain, Experience, Be suffering from, Harbor, Manifest, Make, Tolerate, Must, Trick, Get, Take, Give, Accept, Give birth, Have got, Stimulate, Own, Feature, Ingest
English Meaning :
(Verb : Possess, own, or hold.)
(Verb : Possess, own, or hold.)
Word Example from TV Shows :

You should know,
I HAD nothing to do with that.
The Big Bang Theory Season 8, Episode 18

You should know,
I HAD nothing to do with that.
The Big Bang Theory Season 8, Episode 18
Have got :
nagkaroon