In a medium sauce pan, chop onions and saute until golden brown. Sprinkle with cayenne and cumin. Add and cook garlic for 1 minute. Set aside to cool.
Chop baby spinach and artichokes and set aside. In a mixer, add cream cheese, sour cream, mayonnaise and combine until smooth. Add the chopped spinach, dill, feta cheese, Romano cheese, salt and pepper in a bowl. Add the caramelized onions and garlic. Combine all ingredients.
Transfer the mixture into a small oval baking dish or gratin dish. Sprinkle Parmesan cheese and bake at 375℉ for 30-40 minutes. Serve with tortilla chips or fresh toasted bread.