Definify.com

Definition 2025


ymherodr

ymherodr

Welsh

Noun

ymherodr m (plural ymerodrion)

  1. emperor