Definitions from Wiktionary (Bibury)
▸ noun: A village and civil parish in Cotswold district, Gloucestershire, England (OS grid ref SP1106).
▸ Words similar to Bibury
▸ Usage examples for Bibury
▸ Idioms related to Bibury
▸ Wikipedia articles (New!)
▸ Popular adjectives describing Bibury
▸ Words that often appear near Bibury
▸ Rhymes of Bibury
▸ Invented words related to Bibury
▸ noun: A village and civil parish in Cotswold district, Gloucestershire, England (OS grid ref SP1106).
▸ Words similar to Bibury
▸ Usage examples for Bibury
▸ Idioms related to Bibury
▸ Wikipedia articles (New!)
▸ Popular adjectives describing Bibury
▸ Words that often appear near Bibury
▸ Rhymes of Bibury
▸ Invented words related to Bibury