Jednak pomimo ponad 600-letniej historii nie jest znana dokładna etymologia jej nazwy. Najbardziej prawdopodobną wersją jest pochodna od słowa karw, czyli starego, ciężkiego (leniwego) woła. Położenie miejscowości nad rozlewiskiem Krzny Północnej oraz obecność w krajobrazie wsi łąk oraz obszarów podmokłych przeznaczonych do wypasu bydła mogły być czynnikiem warunkującym powstanie nazwy Karwów właśnie od słowa karw.
Inną wersję pochodzenia nazwy Karwów stanowi związek pierwszych osadników tej miejscowości z terenem, z którego przybyli. Ziemia łukowska w XIV wieku zasiedlana była przez osadników z terenu Mazowsza, którzy w przeważającej części należeli do drobnej szlachty. Ludność pochodząca z przeludnionych wiosek mazowieckim, która osiedlała się na terenie ziemi łukowskiej, mogła nadać nazwę nowopowstałej miejscowości nawiązując do miejscowości, z której osadnicy pochodzili. W taki sposób mogła pojawić się nazwa Karwów, związana z jedną z licznych wsi szlacheckich z terenu Mazowsza o nazwie Karwowo.
Przynależność administracyjna W czasach I Rzeczpospolitej Karwów był częścią dzielnicy małopolskiej. Od 1474 roku należał do nowopowstałego województwa lubelskiego, będąc częścią powiatu łukowskiego.