Dautie

What is Dautie?

Dautie definition and meaning on Dictionary terms:
noun Scot.

a darling.