← Back to browseとうから[toukara]adverbJapanese definitionNo Japanese definition yet.English definition(since) long ago; for a long timeExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsとうかいとう