Meaning of ihaw

ihaw

Tagalog

n. roasting; broiling; grilling