Meaning of estribo

estribo

Tagalog

n. stirrup; footboard of a bus and the like