Meaning and Origin of: Aril

Girl name origins & meanings

  • Latin : Bright seed cover