English: goods train
Welsh: trên nwyddau
Subject: Trafnidiaeth
Welsh definition: Trên (gan anwybyddu'r injan) sy'n cynnwys eitemau o gerbydau rheilffyrdd a gynlluniwyd i gludo nwyddau.
Plural: trenau nwyddau