North arlington

What is North arlington?

North arlington definition and meaning on Dictionary terms:
noun

a city in NE New Jersey.