Not sure why some people consider it a “posh” name.
Seems to be a British obsession. Lots of names are described as posh on here eg Hugo, Quentin, Sebastian, Geneviève, Arabella etc. Personally I don't understand how a name can be posh. A person, yes, but a name?!