Helen? Face that launched a thousand ships?

Juno?

PS - I am really stuck on the name "Cheddar". Couldn't you cheat a bit and make it "Cheddus"?