Shabdabodha is a windows phone based Sanskrit dictionary that has definitions for around 200000 Sanskrit words. Works on all Windows Phone 7.1 to 8.1 devices.
This application has been moved to the windows phone store
http://www.windowsphone.com/en-us/store/app/shabdabodha/8075589e-cad3-4f83-8a4e-38557d61d984