English | German | Russian | Czech

demyship English

Meaning demyship meaning

What does demyship mean?

demyship

A type of scholarship, specifically for Magdalen College, Oxford.

Are you looking for...?