The new name , Khyber Pakhtunkhwa , is intended to solve that problem , but it has sparked demonstrations in recent days by the area 's ethnic minorities , who say it makes them feel unwelcome in their home province .