Soch

See also: soch, sôch, soch-, -soch, and -sóch

English

Proper noun

the Soch

  1. A short river on the Lleyn Peninsula in Gwynedd, Wales, which reaches the sea at Abersoch; in full, the Afon Soch.