java finch


Meanings

  • small finch-like Indonesian weaverbird that frequents rice fields