Thamuds
English
Noun
Thamuds
plural of
Thamud