Proper noun
Clyro
A village and community in Powys, Wales, on the border with England and historically in Radnorshire (OS grid ref SO2143).
Harry Styles, Biffy Clyro and Calvin Harris are among the artists headlining. Source: Internet
Johnston is speaking from “damp and dark” Glasgow, where Biffy Clyro are back home. Source: Internet