Land o' the Leal

English

Proper noun

the Land o' the Leal

  1. Scotland form of Land of the Leal.