Aluyan

Definition of Aluyan
(noun) cradle or crib