somwhere
has the following definition + add your definition
somewhere
somewhere is a general term
The word somwhere is a general term meaning somewhere