アーティチョーク Also written アーティーチョーク Meanings Noun artichoke (Cynara scolymus); globe artichoke Jinuma: Japanese Dictionary · Word lists