末まつ代だいまでMeaningsExpressionNo-adjective1. forever; eternally; for generations to comeKanji used末end part代substituteComposed of末まつ代だいall ages to come; all generations; eternityNounまでuntil (a time); till; to; up to; to (a place or person); as far as; to (an extent); so far as; even; only; …Particle