SearchGurbani.com brings you Shabad Kosh—a full-fledged Gurbani dictionary. The dictionary includes a Punjabi translation and English transliteration of all words in the Sri Guru Granth Sahib as well as an English translation and Mahan Kosh definition by Bhai Kahn Singh Nabha, where available.
Words are stored in a history and can be bookmarked for future reference.