What does the Filipino word Mabuhay mean as a greeting?

Answer and explanation

Correct answer: D. Long live or welcome

Answer: Long live or welcome. Why not the others: None of these fit: I beg your pardon, friend; Thank you very much indeed; Farewell, until we meet again.

Practise more Culture, Language and Heritage.

Free questions with an explanation for every one, and full timed General Knowledge (Philippines) mock tests.