.
Available Definitions: 1) n. - A European finch (Serinus hortulanus) closely related to the canary.
Share this page