Blair means 'dweller on the plain'' which is a nice way to honour Sharon ''the plain''. Randa and Sahara both are linked to deserts too and coincidentally have similar letters. The only other ones I could find where Hialeah ''prairie'' and Abilene which is also Hebrew meaning ''grass''.

That's a tricky one. Cheri/Cherie could work (as in the term of endearment "mon cheri/ma cherie.") The meaning of Sharon is "a plain" so maybe Savanna(h) -means open plain, or Blair- means field or plain. Good luck!

Blair means 'dweller on the plain'' which is a nice way to honour Sharon ''the plain''. Randa and Sahara both are linked to deserts too and coincidentally have similar letters. The only other ones I could find where Hialeah ''prairie'' and Abilene which is also Hebrew meaning ''grass''.

Abilene would be my favourite, but there is also Savannah, which means 'grassy plain' depending on the source.