Mount Koubru serves as an abode of God Lainingthou Koubru and other Meitei deities since ancient times in Meitei mythology, Meitei literature and Meitei culture. The mount Koubru is a main dwelling place of Lord Lainingthou Koubru, the protector deity of the Northern Kanglei world. The God Lainingthou Koubru lives with his consort Goddess Kounu and their vehicle animal Shamu Laishaa Angouba, the White Elephant.