← Back to browseカルドン[karudon]nounJapanese definitionNo Japanese definition yet.English definitioncardoon (Cynara cardunculus); artichoke thistleExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsカル