Marlstone
English Meaning
A sandy calcareous straum, containing, or impregnated with, iron, and lying between the upper and lower Lias of England.
Sorry, No Malayalam Meaning for your input!
See Marlston Want To Try Marlstone In Malayalam??