...French name, meaning Princess, pronounced May-lee. Would this cross over well into UK? Opinions? TYIA x