Hippa
English Meaning
A genus of marine decapod crustaceans, which burrow rapidly in the sand by pushing themselves backward; -- called also bait bug. See Illust. under Anomura.
Sorry, No Malayalam Meaning for your input!
See Hipp Want To Try Hippa In Malayalam??