See also: nobo English Noun NOBO (plural NOBOs) (business, finance) Initialism of nonobjecting beneficial owner. Anagrams Bono, Obon, boon, noobWikiwand - on Seamless Wikipedia browsing. On steroids.