Hairaan
(which means "wonderstruck")
This website is a collection of songs, poems, and lyric material in Hindi and Urdu, translated into English.
When you click on each of the words, it will show you its dictionary definition.
If the word's has a grammatical inflection or "accidence" (tense, gender, number, case, etc.), it will also be displayed. This is called the "morphological analysis" of a word.