The "O" before an Irish name (ex O'keefe, O'Reilly, etc) means "descendant of."
O is the oldest letter of the alphabet, dating back to 3000 B.C
O, all 6 cards.