Leon Explained

Leon, Léon (French) or León (Spanish) may refer to:

Places

Europe

North America

Central America

Other places

People

People with the nickname or stage name

People with the name

Arts and entertainment

Fictional characters

Works

Businesses

Ships

Sports clubs

Technology

See also