Though I agree bard isn't the best name, gemini is a worse name.
Bard has connotations, but by it's self it makes one think of a person that talks well.
WTF is gemini? It is a twin, but this is a singular product. Beyond that it's just generic. It doesn't tell you what it does at all.