Random Word Generator creates lists of random, artificial words. Other features: customizable word construction engine, generate many words into a file, generate words similar to others, generate all possible words from a given format, and more.
Cleantouch Urdu Dictionary is written specially to get meaning of Urdu words into English and English words into Urdu. English to Urdu & Urdu to English dictionary, containing 37000+ English words and almost 20000 Urdu words.
Pronunciation Patterns has over 100 phonics rules and groups 4,000 words by phonetic patterns to help you practice English pronunciation and learn new English words.