Question: is mabuhay an english word?
Answer: Mabuhay! This is the first official Filipino word you might hear when you set foot in the Philippines if you're flying with Philippine Airlines (PAL). Mabuhay's literal translation in English is “long live”, so it only makes sense that this is also the signature welcome greeting of the country's flag carrier.