Druse
English Meaning
A cavity in a rock, having its interior surface studded with crystals and sometimes filled with water; a geode.
Sorry, No Malayalam Meaning for your input!
See Drus Want To Try Druse In Malayalam??