Almohadon

Definition of Almohadon
(noun) pad