I have a list 

```
list1 = ['good']

```

I have another list with synonyms of the word "good"

```
list2 = ['unspoilt', 'respectable', 'honorable', 'undecomposed', 'goodness', 'well', 'near', 'commodity', 'safe', 'dear', 'just', 'secure', 'in_force', 'practiced', 'trade_good', 'proficient', 'expert', 'good', 'sound', 'soundly', 'effective', 'in_effect', 'beneficial', 'dependable', 'unspoiled', 'estimable', 'salutary', 'adept', 'full', 'ripe','upright', 'skilful', 'right', 'serious', 'skillful', 'thoroughly','honest']

```

Now i wanted to list the word with maximum similarity 
Is it possible?

suppose if the word good has a similarity greater than 0.8 then i wanted to return those words alone in a list

here let me consider unspoilt has similarity around 0.9

```
max_similar_list = ['unspoilt']

```