e-Mahashabdkosh is domain based Bi-Lingual and Bi-Directional Hindi/English dictionaries with pronunciation. These dictionaries provide prevalent pronunciation and information of Hindi words and phrases. For each English entry, its equivalent Hindi meaning (one–to–many is provided. These dictionaries provide much essential information that is not available in a general dictionary, such as the pronunciation, inflected forms, usage and description of a word.