Mooncalf
English Meaning
A monster; a false conception; a mass of fleshy matter, generated in the uterus.
- A fool.
- A freak.
Sorry, No Malayalam Meaning for your input!
See Mooncal Want To Try Mooncalf In Malayalam??