macleod ( synonym found)

Definition of macleod:

°the Anglicised form of the Gaelic Mac Le?id.

Definition of macleod:

°the Anglicised form of the Gaelic Mac Le?id.

Back to Top