Beautiful words

123456789
Across
  1. 3. The thing you hold to protect yourself from the rain
  2. 6. Something that uses the sounds it makes to form its name
  3. 7. Limitless amount of time
  4. 8. anything that radiates or reflects light
  5. 9. very beautiful or attractive
Down
  1. 1. A melody that mothers sing to their babies to get them to sleep
  2. 2. A feeling or state of intense excitement and happiness
  3. 4. An arch of colours in the sky
  4. 5. Something that is a miracle
  5. 8. A beautiful feeling of affection