Alamid

Definition of Alamid
(noun) wild mountain cat