What is the meaning of Didos?

plural of dido

plural of didu

Source: wiktionary.org