Laon

What is Laon?

Laon definition and meaning on Dictionary terms:
noun

a town in and the capital of Aisne, in N France, E of Paris.