Nilopolis

What is Nilopolis?

Nilopolis definition and meaning on Dictionary terms:
noun

a city in SE Brazil, NW of Rio de Janeiro.