Thanks Lecheque I guess you are right about it being Sumac powder. Now, do you have any idea if I can find this spice in local grocery stores, may be lulu?
And acchabaccha you are absolutely right. Silly questions lead to big ideas, I should have known :) thanks