mortlake

noun
mort·​lake | \ ˈmȯtˌlāk\

Definition of mortlake

British

History and Etymology for mortlake

probably from Mortlake, parish in Barnes municipal borough, southwestern suburb of London, England

Keep scrolling for more