As mentioned by others, dry chronic cough could be due to a variety of reasons. It includes conditions that affect your nose, throat, voice box, airway and lungs. So it is impossible to prescribe medications based on just the history of dry cough.
Next Steps
You need a proper and detailed evaluation. would suggest you to physically visit a local ENT/ Chest Physician for evaluation