BANI PRAKASH or 5n Guru Banf Prakash is a dictionary of the Guru Granth Sahib compiled by Sodhi Teja Singh. According to the author, he started working on it in December 1928, and got it printed in 1932 at the Phulwari Press, Lahore. The original version of the dictionary, according to the author, was based on the Faridkot Tika of Guru Granth Sahib, but subsequently he incorporated into it a considerable amount of more material from further study of exegetical and lexical works in the field of Sikh learning.
GURUSHABAD RATANAKAR MAHAN KOSH, more popularly known by its shorter title Mahan Kosh, the great dictionary, by the celebrated man of letters and lexicographer, Bhai Kahn Singh, of Nabha, is a work unexcelled for its neatness and refinement of expression and monumental in its scope and size. It would indeed do justice to the title "Encyclopaedia." It is amazing how an individual conceived and planned a work of such a vast dimension and how he accomplished it single handed in a single lifetime.