North babylon

What is North babylon?

North babylon definition and meaning on Dictionary terms:
noun

a city on S Long Island, in SE New York.