daibadatta
1. Was a wife.; Was a mistress.
Noun
#111696
1. Was a wife.; Was a mistress.
1. Odaiba (artificial island in Tokyo Bay)
1. fort; battery
1. deva (being with god-like characteristics)
1. If/when Tipa…; When Tipa were…
1. It was Odaiba.
1. It wasn't Odaiba.
1. Probably Odaiba.
1. If Odaiba; When Odaiba
1. In Odaiba; At Odaiba