Tremeirchion

English

Etymology

From Welsh.

Proper noun

Tremeirchion

  1. A village and community in Denbighshire, Wales (OS grid ref SJ0873).

References

Further reading