Synonyms:
(Preposition)
  1. because-of
  2. as a result of
  3. resulting from
  4. attributable to