Hindi Punjabi Dictionary (Gurmukhi, Shahmukhi and Roman scripts)– travel dictionary to translate Hindi to Punjabi displaying a list of words in Punjabi. The dictionary also translates from Punjabi to Hindi. Copying a word from the translated list for a reverse translation can be used to find synonyms and to understand the broader use of the Punjabi word in the Hindi language.