what do you mean by edo
Answers
Answered by
1
Edo means a member of a people inhabiting the district of Benin in Nigeria.
HOPE IT HELP UH GUYSSS....
Answered by
0
Answer :Fomer name of TOKYO
Explanation:
Similar questions