Meaning of sikada

sikada

Tagalog

n., zoo. cicada