Put the words with the right definition

Matching exercise

Match the definitions on the right to the words on the left.
a mirror
a ghostThe spirit of a dead person.
a hug
a library
strange