Meaning of maghandog

maghandog

Tagalog

maghandog (naghahandog, naghandog, maghahandog) v., inf. 1. give; hand over as a present; 2. present