Definitions for "Innsmouth"
Innsmouth is a fictional town in the writings of H.P. Lovecraft, part of the Lovecraft Country setting of the Cthulhu Mythos.