Yes Pakistanis are called as Persians.
Pakistanis do NOT call themselves Arab and most Pakistanis I have met would be offended to be considered Arab. Most are Moslems, like most Arabs are, but they do not call themselves or see themselves as Arabs.
No. They call themselves Muslim, but not Arabs.
Persians.
Today they call themselves Iranians.
Pakistanis are called as Pakis,it is a short form for Pakistanis.
All the Iranians are going to explain the history of Persia leading up to the current date and claim that Persian and Iranian are interchangeable. To a certain extent this is true. But the real truth that no one wants to admit to (or simply are unaware of because their parents didn't educate them) is that they had no problem claiming themselves as Iranians until the 70's and 80's when the U.S. and Iran went sour with their relations. The U.S. media depicted images of people in Iran shouting anti-American curses, wishing death upon all US presidents, etc. They attacked the U.S. embassy, and if I'm not mistaken, Iranians carried out terrorist attacks. Obviously the Americans weren't getting the best image of Iranians, and hence it wasn't a comfortable thing to proclaim their national background. They then dropped the term and since then have been calling themselves Persians.
Hindus don't call themselves Hindus. They call themselves "Santana Dharma". The titles "Hindu" and "Hinduism", were first used by the Persians, because they were on the opposite side of the Indus river.
Pakistan is within the borders of the Persian empire though Persia was originally in Iran.
Pars.
Because we are proud of having our own beautiful country.......with a beautiful culture.
No. Arabs exist in the Middle East and North Africa. Pakistan is a South/Central Asian country. they have very little in common with with Arabs and Persians in terms of culture they still define themselves as Desi people (like Indians or Bengalis), not Arab/Persian/Kurd or Turk.
Pakis is a bit derogatory. The correct term is Pakistanis.