SMOORICH


Meaning of SMOORICH in English

ˈsmōrə̇ḵ noun

Etymology: probably imitative

Scotland : a stolen kiss

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.