Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

herault Definition

Cancel
herault
noun
herald; messenger

Words Related to herault!

herault Examples by Brain Bank Users