Meaning of lumuha

lumuha

Tagalog

lumuha (lumuluha, lumuha, luluha) v., inf. shed tears; weep