Minotaur
English Meaning
A fabled monster, half man and half bull, confined in the labyrinth constructed by Dædalus in Crete.
Sorry, No Malayalam Meaning for your input!
See Minotau Want To Try Minotaur In Malayalam??