See also: 'Upolu English English Wikipedia has an article on:UpoluWikipedia Etymology Borrowed from Samoan 'Upolu. Proper noun Upolu An island of Samoa. Anagrams LuopuWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads