To answer the OP, its all in the intent, some people say it meaning no harm ... therefore no harm done, just ignorance really.
some people mean it with venom, then it really is an insult.
but............
you aint gonna change them,
the only thing you can change/effect is your daughter's reaction to the name.
dignity awaits.