Meaning of tagatoy

tagatoy

Tagalog

n., bot. tree that grows near the seashore