Blair

  • Meaning of Blair: Peat moss or from the plain lands
  • Origin: Celtic, Scottish
Average: 3.3 (32 votes)