What is Etten?
giant person or animal
from northern european folklore
"there is an etten in them thar hills"
See alex