Meaning of uluwa

uluwa

Tagalog

uluwa adj. sticking out