Rhyme Desk
Find rhyming words!

Definition of "Immemorial" :

adjective: long past; beyond the limits of memory or tradition or recorded history

"Time immemorial."