Twitter is a trademarked name.
Mae Twitter yn enw nod masnach.