GeneralConnection.com
➔
Dictionary
ullr
Noun
1. Ull
1. Ullr, Norse deity
Usage