Encanto means enchantment or charm in Spanish. It can be used to describe something that is magical or captivating.