Jafferali Meghji

From Khoja Wiki


Jafferali Meghji
Place of longest stay
  • Bagamoyo
Siblings

Born in