While there isn't one single, universally accepted British slang term for "pretty girl," "bonnie" is a common Scottish term that fits the description.
Here's a breakdown:
- Bonnie: Primarily used in Scotland, "bonnie" means pretty, beautiful, or attractive, and is often used to describe a woman or girl. You might hear someone say, "She's a bonnie lass."
Because slang varies significantly by region and changes over time, other terms might be considered British slang for "pretty girl," depending on the specific area of the UK and the era. However, "bonnie" is the most accurately conveyed by the provided reference.