Maltese Female Name Generator
Stephen Deguara
Rita Rizzo
Daniel Ellul
All coincidences are accidental :)