Loose, embroidered garment worn as by Indian women of Mexico and Guatemala. Mexican Spanish < Nahuatl “huipilli.”