From Latin amarellus
marelo m (feminine singular marela, masculine plural marelos, feminine plural marelas)