Itch(noun)
Meaning: A restless or strong desire to do something.
Hindi meaning:आकांक्षा
Synonyms: Urge, Yearning, Covetousness, Hankering
Antonyms: Dislike, Hatred, Repulsion, Aversion
Example: I had a burning itch that I should tell him about Aiden but the words couldn't come out.
Trick to remember: Apki ek strong icha hi itch kahalti h









