Definitions Found:

aven