Definitions from Wiktionary (Oxborough)
▸ noun: A village in Norfolk, England.
▸ Words similar to Oxborough
▸ Usage examples for Oxborough
▸ Idioms related to Oxborough
▸ Wikipedia articles (New!)
▸ Popular adjectives describing Oxborough
▸ Words that often appear near Oxborough
▸ Rhymes of Oxborough
▸ Invented words related to Oxborough
▸ noun: A village in Norfolk, England.
Similar:
▸ Words similar to Oxborough
▸ Usage examples for Oxborough
▸ Idioms related to Oxborough
▸ Wikipedia articles (New!)
▸ Popular adjectives describing Oxborough
▸ Words that often appear near Oxborough
▸ Rhymes of Oxborough
▸ Invented words related to Oxborough