Thulls
English
Proper noun
Thulls
plural of
Thull