Rhyme Desk
Find rhyming words!

Definition of "Amaterasu" :

noun: central deity of Shinto; goddess personifying the sun and ancestress of the rulers of Japan