Laitumkhrah is a census town in Shillong, Meghalaya, India. The name of the place basically means a place where the river "Umkhrah" originates from making its name aptly suited. From Wikipedia