The AI-powered English dictionary
(historical) A town and religious shrine of ancient in Greece.
(informal) Dodoni, the present settlement at the site, in modern Greece's Ioannina prefecture. examples