If you ask a room full of bartenders what the hardest part of making up new drinks is and you will almost always get the same answer...The Name. This is mostly because we want people to actually drink our creations and generally speaking, the name printed on the menu is the best way to get the consumers attention. Yet we also don't want to to come of as too silly. I often quote Simon Diford and suggest using racing forms and stealing horse names.
Well here is a non-boose-related site that turns up some interesting names.