Skip to main content

English: weeping wall store

Welsh: storfa wal hidlo

Part of speech

Noun, Feminine, Singular

Definition

Storfa i ddal slyri, wedi'i hamgau gan wal o ddeunydd mân-dyllog, lle mae'r dŵr glân yn cael ei hidlo drwyddi.