Payal is a Hindi name. Modi is a Hindi name. Narendra Modi, the current Indian prime minister is the head of the BJP, a Hindu party. She could be Muslim, but it’s not so likely.
Either Islamic or raised hard lefty then.
CC