Morecambe

geographical name
More·​cambe | \ ˈmȯr-kəm How to pronounce Morecambe (audio) \

Definition of Morecambe

town in Lancashire, northwestern England, on Morecambe Bay (an inlet of the Irish Sea) population 33,000