The Collaborative International Dictionary
Ydo
Ydo \Y*do"\, obs. p. p. of Do.
Done.
--Chaucer.
Wiktionary
ydo
vb. (past participle of do English)