Meaning of tursilyo

tursilyo

Tagalog

n., zoo. small barracuda