The English of upo is either "sit" or "gourd." Thanks for asking that question!
Upo in Filipino means to sit down.
The Upo plant is known as bottle gourd in the United States. It is very good to eat and the gourds can grow to over 3 feet long. It looks something like a big cucumber. It is a vegetable. I have grown them for years. Upo is the Filipino name. I have seen them growing in the Philippines and in Asia.
You are (in a place). Upo nyumbani, you are at home, upo kazini, you are at work.
The upo plant
The English translation is FOR.