EnglishUrdu Dictionary is a free offline English to Urdu dictionary with unique interface covering over 170, 000+ words and idioms with pronunciation. This dictionary doesn't only give English to Urdu meanings but also provides English to English meanings as well along with synonyms and example sentences for better understanding of word usage.