I really like the name Ives for a boy, pronounced to rhyme with “dives” rather than like Eve. I like that it’s uncommon but simple and familiar because of St Ives.
What do you think? Is it too place namey? I’m not keen on others like London or Milan but for some reason love this one!