Definify.com

Definition 2025


Medraut

Medraut

Old Welsh

Proper noun

Template:owl-proper noun

  1. A male given name

Descendants

  • Welsh: Medrod
  • English: Mordred