Asaba
See also:
asaba
English
Proper noun
Asaba
A
city
, the
state capital
of
Delta
State,
Nigeria
.