ホーデン
hōden

Noun

1. testicles

From German "Hoden"