words from latin

1234567891011121314151617181920212223
Across
  1. 3. a note
  2. 6. discipline
  3. 8. in dignity or importance
  4. 9. a type of dog
  5. 11. of a wimpy kid
  6. 12. a yellow sung bird
  7. 14. generous in forgiving
  8. 17. being joined as a whole
  9. 18. a rank in the army
  10. 19. aboringinal or native
  11. 21. place you can borrow books
  12. 23. something that eats plants
Down
  1. 1. tv provider
  2. 2. something dealing with waterreptile scaly animal
  3. 4. tropic of
  4. 5. opposite of irrelevant
  5. 6. legal proceedings against a person or organization
  6. 7. used to describe the optics of a rainbow
  7. 10. emotions for someone or a loved one
  8. 13. something rude while someone speaks
  9. 15. in order or level
  10. 16. going back
  11. 20. a stage play
  12. 22. comparison between two thing