maki

/ˈmɑːki/

maki

English Noun Top 20,084
Ad

Definition

A ring-tailed lemur (Lemur catta).

Etymology

From French maki, from Malagasy maky.

Ad