English Noun rybauld (plural rybaulds) Obsolete form of ribald. Anagrams durablyWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads