English: Stephen’s Green
Welsh: Stephen’s Green
Subject: Enwau lleoedd
Welsh definition: Sir Benfro