Meaning Of The Word Anbury

Real Dictionary

What's the definition of Anbury? Find Anbury meanings, definitions and more at the Real Dictionary online.

Anbury Meaning

Anbury Definition
Anbury Definition

What's The Definition Of Anbury?

anbury in British English
noun: a soft spongy tumour occurring in horses and oxen

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day