Meaning of layanglayang

layanglayang

Tagalog

n., zoo. species of swallow; Asiatic swallow