sonyeo - little girl
nyeo - a word used as a suffix for 'female' , e.g. geu nyeo(그녀) - that girl or that lady
Actually both of 'so' n 'nyeo' are chinese words,
'so' means 'little' or 'small'
'nyeo' means 'girl' , 'female'
in chinese language n Korean as well,
Hope this heleped