Meaning of alulod

alulod

Tagalog

alulod n. 1. rain gutter; spout; 2. downpipe for water