The right one is Mehwish believe me and dont go others sugesstions just go for only that for which your heart says and keep enjoying and keep loving people and always be happy take care . . . you might be thinking, why i answered you, so the reason is that this name Mehwish means a lot to me. . . well never mind take care ALLAH HAFIZ