Hoylake (noun) Definition, Meaning & Examples

noun
  1. a town and resort in NW England, in Wirral unitary authority, Merseyside, on the Irish Sea. Pop: 25 524 (2001)
Hoylake (noun) Definition, Meaning & Examples

More Definitions