From Latin lepidus.
lépido m (feminine singular lépida, masculine plural lépidos, feminine plural lépidas, comparable)