twin: either of two offspring born at the same time from the same pregnancy
person: a human being
royal national eisteddfod: an eisteddfod with competitions in music and drama and poetry and the fine arts