ITRAT Meaning of ITRAT in English Progeny (usually) of Prophet Muhammad. Advanced Islamic English dictionary. Расширенный исламский словарь английского языка. 2012