soro
has the following 2 definition(s) + add your definition
sorrow
sorrow is a general term
fox
fox is used in Filipino
Filipino meaning
The word soro is a general term , is used in Filipino meaning sorrow,fox