Tagalog Dictionary
Tagalog
n. end; extreme or last part of anything
n. backyard
(dinuduluhan, dinuluhan, duduluhan) v., inf. terminate or end