Meaning of oliba

oliba

Tagalog

n., bot. olive tree and its fruit