Results

skelloch1 skelloch
noun shriek; scream; cry
verb to shriek; to scream; to cry
skelloch2 skelloch noun charlock or wild mustard plant