Meaning and Origin of: Oistan

Boy name origins & meanings

  • Latin : Venerable
  • Irish : Majestic

Boy name variations