Anchovy - meaning in malayalam

നാമം (Noun)
മെഡിറ്ററേനിയന്‍ സമുദ്രത്തിലുള്ള ഒരു ചെറുതരം മത്തി
ഒരിനം ചെറുമത്സ്യം