English: Churchill Way
Welsh: Ffordd Churchill
Subject: Enwau lleoedd
English definition: Cardiff