hydden
English
Verb
hydden
past participle of
hyde