Humboldt-bay definition

hŭmbōlt
A sheltered inlet of the Pacific Ocean in northwest California.
0
0
Advertisement