Paul Farquhar
Legend
However pwll (Welsh) also means pool. But Llan means church, not river.According to Wikipedia, Liverpool is derived from Old English, not Welsh.
It's not far from Liverpool to Wales though, we used to go on day trips when I lived in Liverpool.