Alameda - meaning in malayalam

നാമം (Noun)
ചോലമരങ്ങളുള്ള നടപ്പാത