Arvid \a-rvid, ar-vid\ as a boy's name is of Old Norse origin, and the meaning of Arvid is "eagle tree".
For more information, see also related names Arvad and Arvin.
Similar baby names are Arvie, Arvis and Arvind.