hoo

noun

1.
a narrow strip of land that juts out into the sea
2.
a loud raucous cry (as of an owl)