Meaning
Sheema is a beautiful name meaning 'a protective cover' or 'shelter' in various cultures.
Download App