Meaning of aldaba

aldaba

Tagalog

n. latch (for fastening door, window or gate)