The name is kinda like gacha life or club or other mods
Actually, gacha life got its name from gacha machines, those things you see in the dollar store and malls. while it is a dress up game, it also has a gacha game, hence the diamonds you can earn.