Across
- 2. mysterious, puzzling
- 5. to bring together
- 6. to convert a message to code
- 8. originating from a certain place
- 9. dialect
- 11. descendants
- 12. have appropriate speech
Down
- 1. the science of heredity
- 3. a message written in code
- 4. excessive talking
- 7. being identical
- 10. all known things in our existence
