English Derry Cited by user JeffUK on 17 Dec 2022 Derry, officially Londonderry, is the second-largest city in Northern Ireland and the fifth-largest city on the island of Ireland.
English Solar deity Cited by user DannyBoyyy77 on 17 Oct 2022 A solar deity or sun deity is a deity who represents the Sun, or an aspect of it. Such deities are usually associated with power and strength.