Ahaphuca - Irish Place Names

Patrick Weston Joyce
1923

Ahaphuca; the ford of the pooka or spright.