Fetching details from the dictionary...

something to rely on; aid; clue; way; means
someone to rely on; relative
reminder; memento
「縁」 has other readings with different meanings.
彼女とは不思議な縁で出会いました。
I met her through a mysterious connection.
この土地とは深い縁があると感じている。
I feel a deep connection to this land.
縁あって今の会社で働くことになった。
By fate, I came to work at my current company.