I'm not sure "short" necessarily equates to "easy to remember". I mean, I'm no expert, and feel free to ignore this, as it's probably very subjective. But to my way of thinking, the fact that Lavabo isn't (in English, AFAIK) a "real word" with any particular connotation or association, makes it "not memorable" to a degree that offsets the "easy to remember because it's short" part. I mean, consider, "Inprise" is also a short, easy to remember word, and yet that is widely considered one of the worst debacles in corporate re-branding ever.
> In romance languages Lavare means to wash, and Lavabo comes from old Latin which also means washbasin.
TBH, this sounds a bit like "overthinking things" or trying to be clever for the sake of being clever. Is anybody going to buy your product because of this? If not, then it doesn't matter.
Earthbound seems kinda cool though. Anyway... that that for what it's worth. Again, totally not an expert. I could be totally off-base here.