Definify.com

Definition 2024


Medraut

Medraut

Old Welsh

Proper noun

Template:owl-proper noun

  1. A male given name

Descendants

  • Welsh: Medrod
  • English: Mordred