I'm thinking "may-tie" ? I suppose I could just say "asian baby carrier" but I suspect that's much more of a mouthful than Mei Tai! :)