A very simple English-Hindi Dictionary with a user-friendly interface.
It has a great image of popularity among Indians. The reason behind its popularity is its bilingual