PRAYER CARPET Meaning of PRAYER CARPET in English prayer rug (seccade). Advanced Islamic English dictionary. Расширенный исламский словарь английского языка. 2012