← Back to browsealec#6,185TranslationNo Japanese definition yet.English definitionAn anchovy or herring, especially pickled or dried.ExamplesNo examples yet.Similar wordsaleckalecsalealexalekales← billionsgained →