Jeoffran is a rare latin surname. This name is an Anglicised form of two entirely different Gaelic personal names: Jeohana and Franha. the name was derived from a byname meaning "handsome", "smart".
You're really cute Jeoffran, I hope you're the one I can marry.
Get the jeoffran mug.