Warri
English
Proper noun
Warri
The
largest
city
in
Delta
State,
Nigeria
.
Anagrams
wirra