British Dictionary definitions for ven.

Ven.

abbreviation for

Venerable