Meaning of mangharana

mangharana

Tagalog

(nanghaharana, nangharana, manghaharana) v., inf. sing or play serenades