I name it depending on the need this software solves. I usually don't care about more absrract names.
One software i use has an name which is the polish word for hickup. It for comparing files for removing duplicates.
"Funky Jon" is a funky public servant/official who dusts off cabinet files, removes clutter, and makes the organization run smoothly.
It's "international" without losing the Polish roots.