Meaning of talisay

talisay

Tagalog

n., bot. shade tree (species of)