Meaning and Origin of: Layrd

Boy name origins & meanings

  • Scottish : Lord; landed gentry

Boy name variations