Old North French · word

escuchon

heraldic shield; coat of arms

Words sharing this root