What is the meaning of भट्ट?

venerable

lord, my lord, a title of respect used by humble persons addressing a prince

but also affixed or prefixed to the names of learned Brahmins (English: Bhatt, Bhat or Bhatta)

the proper name being sometimes omitted

also any learned man = doctor or philosopher

name of a particular mixed caste of hereditary panegyrists, a bard, encomiast

enemy (?)

Alternative spelling of भट (bhaṭa)

Source: wiktionary.org