Mayhew is an English surname from Mahieu, a
Norman French form of
Matthew, according to
A Dictionary of English Surnames by Reaney &
Wilson.
Tosha is simply a spelling variation of
Tasha.
LaShawn is one of many recently created given names formed by adding the prefix La- to a pre-existing name.