オッターハウンド
ottāhaundo

Noun

1. otterhound