  White is white...Iranians and Armenians aren't white. Period!  If your definition of White is Europeans or descendants of Europeans then no they're not White. But if your definition of White is Caucasians no matter if they are of European descent or not then there are plenty of White Armenians and Iranians who would not look out of place in Europe at all.