Dubases
English
Proper noun
Dubases
plural of
Dubas