RENAISSANCE

12345
Across
  1. 2. French “ RENAISSANCE = RE (AGAIN) + NAISSANCE (Birth)”
  2. 4. a new method, idea, product, etc.
  3. 5. to disappear from sight, especially quickly; become invisible:
Down
  1. 1. a particular attitude toward or way of regarding something; a point of view.
  2. 3. the way that people or things are arranged in a painting or photograph