末まつ代だいTop 50000MeaningsNoun1. all ages to come; all generations; eternityKanji used末end part代substitutePitch accentまつだいまつだいUsed in vocabulary末まつ代だい物ものdurable articleNoun一いち期ご末まつ代だいthis world (life) and the next; eternityNoun末まつ代だいまでforever; eternally; for generations to comeExpression