From casa + -ero, possibly corresponding to Latin casārius[1].
casero (feminine casera, masculine plural caseros, feminine plural caseras)
casero m (plural caseros, feminine casera, feminine plural caseras)