Definition of Poole

Noun: Poole  pool

  1. A coastal town in southern England

See also:
pool
pooled

Anagrams containing the word poole

peool epool lepoo olepo oolep