Oshell Family History
Oshell Name Meaning
Americanized form (also O'Shell) of an unidentified South German surname possibly derived from a pet form of the Alemannic personal name Oschwald (see Oswald ).
Source: Dictionary of American Family Names 2nd edition, 2022