Fetching details from the dictionary...

connection (to a person, place, etc.); relation; affinity
「縁」 has other readings with different meanings.
彼とは不思議な縁で知り合いました。
I met him through a mysterious connection.
この町とは深い縁があります。
I have a deep connection with this town.
縁があればまた会えるでしょう。
If we are meant to meet, we will meet again.