Humboldt Bay


noun

an inlet of the Pacific Ocean in NW California.