Meaning of mamumuna

mamumuna

Tagalog

mamumuna n. 1. critic; review; 2. one who is given to fault-finding