1 English Synonyms for DODONI
Prev.1Next
Dodona
Definition: 1. (historical) A town and religious shrine of ancient in Greece.
There are 2 definitions of the word Dodona
Show more information about Dodona
Prev.1Next
Search took: 2.2438 ms