Should We Use The Name Avshalom?
...even though Avshalom the person might have been a wicked fellow, since his name has a positive meaning (father of peace, or my father is peace or something along those lines), it is still appropriate to use this name in naming our children.
A Rosen By Any Other Name
While it is true that most typically Jewish names are simply taken from Tanach or Chazal (especially male names), not all do.