Tienda meaning : In Cuba, Mexico, etc., a booth, stall, or shop where merchandise is sold.
tienda
invitee
vacuum flask
joeys
multicultural