A free Gurmukhi reader with translations in 112 languages, preserved on Arweave. Enable JavaScript to navigate the 1,430 Angs and use word definitions.