Katra
Katra
means
caravanserai
(roadside inn) in Arabic and Persian.
Katra
may also refer to: