Word info

archdespot

Noun

Meaning

archdespot (plural archdespots)

A chief despot.

Source: en.wiktionary.org

Close letter words and terms