1)
What is "Shafriro"?
1.
Rashi: It is his tent. This is like "b'Rucho Shamayim Shifrah" (Iyov 26:13). Radak - a nice tent is called Shafrir due to its beauty. This is like "Imrei Shafer" (Bereishis 49:21). Shafrir is the same grammatical form as Sagrir.
2)
Why is it written Shafruro, and we pronounce it Shafriro?
1.
Radak: Both of them mean the same, just it is written with a Vov, and we pronounce it with a Yud. Aleph, Hei, Vov and Yud are interchangeable.