"R" Boy Names, English
The name Rudyard is a boy’s name meaning “red guarded” and is of English via German origin.
Posts with the name Rudyard: