Katra means caravanserai or roadside inn in Arabic and Persian and may refer to:
Read more about Katra: Places, People, Other Uses
Katra means caravanserai or roadside inn in Arabic and Persian and may refer to:
Read more about Katra: Places, People, Other Uses