Meaning and Origin of: Adred

Boy name origins & meanings

  • Science fiction : Character from Star Trek: Deep Space Nine