Rhyme Desk
Find rhyming words!

Definition of "Teleology" :

noun: (philosophy) a doctrine explaining phenomena by their ends or purposes