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.
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.