Thank you for your query
There are definitely many medications which can cure her vomiting
. But before that it is important to come to a diagnosis as to what is causing it. So it is important to consult a doctor. If she has not eaten for a few days she may even need intravenous fluids that fluids given through her veins. I am sure you will find some public hospitals around you which won't cost much to get treated.
God bless you