Meaning of selosa

selosa

Tagalog

adj. 1. jealous; 2. envious and resentful