×

héraut meaning in English

n. herald, messenger

Related Words

  1. héraldique
  2. hérault
  3. héricourt
  4. hérissement
PC Version

Copyright © 2018 WordTech Co.