Morag for a baby name

Scottish, meaning ‘star of the sea’. Also the pet name of a monster that supposedly inhabits Loch Morar in Scotland.

Search by letter



Search by category