abimelech

Abimelec

Noun
52