NichiDict

ひら

曹白魚
[hira]

Meanings

1.Noun

elongate ilisha (Ilisha elongata); Chinese herring