Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of didst

- the 2d pers. sing. imp. of Do.