Search

selly🔊

(Scotland) Rare; wonderful; admirable

(Scotland) Wonderfully, wondrously.

(Scotland) A marvel; wonder; something wonderful or rare