Definitions of Emberiza hortulana:

  • noun:   brownish Old World bunting often eaten as a delicacy