Why do some Iranians have arabic last names if only 1-2% of Iran consists of Arabs?

by Royalt1me
lessmoneymoretime

For the same reason that many Germans have Biblical/Hebrew-origin names (many of which later turned into surnames), even though they are not Hebrews: cultural influence from Christianity. Islam has been the predominant cultural influence in Iran for over a millennium.