We've been settled on Violet for quite a while but now I'm not so confident about it. We also like Mairi (We're Scottish hence this spelling & pronunciation). Also not too bothered about how popular a name is if it's outside the top 30 which both names are.
Opinions?