Alibata

Definition of Alibata
(noun) Arabic alphabet