Tagalog Dictionary
Tagalog
(nalulunod, nalunod, malulunod) v., inf. 1. drown; 2. be drowned (e.g. in joy) [fig.]