EDO Meaning of EDO in English Edo BrE AmE ˈed əʊ AmE -oʊ —Japanese [ e ˌdo \] Longman Pronunciation English Dictionary. Английский словарь произношений Longman. 2012