Nodody has a clue!

1234567891011121314151617181920212223242526272829
Across
  1. 4. The Spanish form of Michael
  2. 6. A short form of Maximilian
  3. 8. Short for Contessa or Theresa
  4. 10. A Scandinavian and Slavic form of Maya
  5. 12. Name beginning with H
  6. 14. A flower name
  7. 15. A spelling of Mary used in many countries
  8. 17. Means "lion"
  9. 18. A Slavic name meaning "white" or "fair"
  10. 22. A Polish-style spelling of Christian
  11. 25. two-letter name, short for two names and their second name
  12. 27. An Irish name meaning "ancient" (the M version)
  13. 29. A name beginning with D
Down
  1. 1. Biblical name, also a Twilight character
  2. 2. A name beginning with N
  3. 3. An Irish name meaning "ancient" (the R version)
  4. 5. A Gospel writer and a Star Wars hero
  5. 7. An anagram of "share" and "hears"
  6. 9. Means "work" and is a popular girls' name
  7. 11. A name of a Greek goddess and a month
  8. 13. A longer form of Bella
  9. 16. Short for Anthony
  10. 19. A name starting with A and ending with N
  11. 20. A Norse goddess of love and beauty
  12. 21. Name that reads the same forwards and backwards
  13. 23. Means "beautiful" in Italian
  14. 24. A name in many nursery rhymes
  15. 26. A prophet who survived the lions' den
  16. 28. Moses' brother in the Bible