Ioan

A Welsh name that is uncommon, but pleasing to the ear and eye.  Pronounced Yo-an.  A good alternative to Owen or Evan