por

Preposition
  1. for, in favor of Preposition
    I voted for him.
  2. because of, due to Preposition
    She was late because of traffic.
  3. through, by means of Preposition
    Traveling by bus.
synonyms: for, because of, through, by