Ashawna is a modern extension of Shawna or Shauna, ultimately linked to John, meaning "God is gracious."
Like Ashawna?
Swipe through thousands of names like it