Attested.to

Definition

British royal title created for the former monarch Edward VIII after his abdication

Seed ·

Term in context

Duke of Windsor in CommonParlance