Find the word definition

The Collaborative International Dictionary
Ydo

Ydo \Y*do"\, obs. p. p. of Do. Done.
--Chaucer.

Wiktionary
ydo

vb. (past participle of do English)