Islamic concepts

Khalifa

Similar English words:

  • steward: someone who protects something or is responsible for it
  • caretaker: someone who looks after other people