Dobrogost – staropolskie imię męskie. Składa się z członu Dobro- ("dobry") i -gost ("gościć", "gość"). Mogło oznaczać "dobry, życzliwy dla gości". Odpowiednik tego imienia, Dobrohost, występuje w językach: czeskim, słowackim, serbsko-chorwackim i ruskim.