I have an Alexandra known as Lexie
Lexie is a name in its own right, it is Scottsh meaning 'sparkling' which I think is lovely
idiots can make a cruel nickname from ANY name so don't be put off - if you like it use it
and the word chavvy frankly is crass and rude, if people don't like names they should at least have the good grace to say something like 'its not to my taste' but then I'm fed up saying that on here - apparently its no holds barred re manners on baby names thread
Darcy and Lexie both pretty imo