DH has vetoed this lovely welsh name so I give it to you all as a present: Iolo (pronouced a bit like Yollo)