Allistaire

Allistaire is of Scottish Gaelic origin. A masculine given name used in English. Explore sources on NameStoria. Source