LAYA
LAYA is a Cebuano word. In English, it means...
layà n k.
o.
fresh-water fish which grows 2 long and 6 wide, with big, silvery scales, spotted with black.
o.
fresh-water fish which grows 2 long and 6 wide, with big, silvery scales, spotted with black.