The name Shona is also sometimes used as a feminine form of the name Sean, which is a Gaelic name that means "old" or "wise." In this case, the name Shona would mean "old woman" or "wise woman."
The name Shona is a popular name in Scotland and Ireland, and it is also used in some other English-speaking countries.