Nilikha

Definition of Nilikha
(noun) creature