Scotland has seen migration and settlement of many peoples at different periods in its history.
شهدت اسكتلندا هجرة واستقرار العديد من الشعوب في فترات مختلفة من تاريخها.