Wormhole
English Meaning
A burrow made by a worm.
- A hole made by a burrowing worm.
- Physics A theoretical distortion of space-time in a region of the universe that would link one location or time with another, through a path that is shorter in distance or duration than would otherwise be expected.
Sorry, No Malayalam Meaning for your input!
See Wormhol Want To Try Wormhole In Malayalam??