English Noun ogdoads plural of ogdoad Anagrams sod a dogWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads