Quran
Open on Mushaf page 293
Each ayah opens a word-by-word page with Urdu meanings.
An update is ready.