Bujwid is a Polish-Lithuanian nobility family name belonging to the Ślepowron coat of arms.
The archaic feminine form is Bujwidowa (literally meaning "Bujwid's").
In modern time it is a unisex surname.
Bujwid is a Polish form of the Lithuanian two-syllable archaic (sur)name Buivydas or Buitvydas — from buitis, būtis being, to be and (iš)vysti to see, literally to be born.
The Latvian form of the surname is Buivids.