Abimelech in Russian Abimelech in Russian Авиме́лех proper noun Any of several Philistine kings. Add to Flashcards