18 sean is an irish name, and so follows a completely different set of rules. That is, it's a transliteration of john into a form which can be pronounced in irish and. Sean (written seán or séan in irish) is a hibernization of the english name john;
Sean Duffy Children A Comprehensive Look Into The Life And Family Of