predestination: previous determination as if by destiny or fate
destiny: an event (or a course of events) that will inevitably happen in the future
long-eared bat: any of various Old or New World bats having very long ears