Xochitla in Nahuatl language means garden, vergel, site where there are flowers. Orchard, forest.
Place where you can find flowers