44%RatingSave Gender Masculine Usage Ancient Persian Meaning & History Old Persian name derived from baga "god" and data "given". This was the name of a 3rd-century BC Persian satrap under the Seleucid Empire. Related NamesFamily Tree·Details Other Languages & CulturesBagrat(Armenian) Bagrat(Georgian)