dodi island

/D OW1 D IY0 AY0 L AH0 N D/
N
  1. 1

    an island in Ghana, located off the shore of Lake Volta.