Make the syrup: Combine the sugar and water in a saucepan, and stir well to dissolve the sugar. Bring to a boil and add the rosewater and lime juice. Remove from heat and set aside to cool.
Make the filling: In a large mixing bowl, blend together the almonds, sugar and cardamom. Set aside.
Make the dough: In a mixing bowl or food processor, mix the milk,