Rumali means handkerchief and roti means flat bread; it's so thin hence the name rumali. It's popular in Mughal cuisine... My sister had told me about rumali roti a few times after she had it in a restaurant in Bangalore. Unfortunately, I haven't had it and haven't seen in any Indian restaurants in North America.