droupe
See also:
Droupe
Middle English
Etymology 1
Verb
droupe
alternative form of
droppen
Etymology 2
Verb
droupe
alternative form of
droupen