Meaning of abenida

abenida

Tagalog

n. avenue; wide street