Old English · word

beste

of the highest quality or standing

Words sharing this root