Outrageously Funny Search Suggestion Engine :: Ailsa

🔎


What is the definition of Ailsa? 🙋

👉 The Ailsa is a type of loch or lake in Scotland that is named after the mythical heroine Ailsa, who was a leader of the Caledonian army during the battle against the Roman legions at the Battle of Bannockburn in 1314.


Ailsa

https://goldloadingpage.com/word-dictionary/Ailsa


Stained Glass Jesus Art