Meaning of umupa

umupa

Tagalog

(umuupa, umupa, uupa) v., inf. 1. rent; pay rent; 2. retain; employ