Yes. It's also a model of jeep from decades ago, I think.
Yes similar word, but was not a mix of Jeep+Nostr i think 😅 https://en.wikipedia.org/wiki/Jeepster_Commando