Meaning of luray

luray

Tagalog

luray adj. crushed to pieces; mangled