'Salma' definitions:

Definition of 'salma'

From: Hitchcock
  • Salma, peace; perfection