LIMPOPO Meaning of LIMPOPO in English Lim ‧ po ‧ po, the /lɪmˈpəʊpəʊ/ BrE AmE a river in southern Africa, which flows from South Africa and through Mozambique to the Indian Ocean Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012