English

edit

Etymology

edit

Blend of Olympic +‎ kangaroos

Proper noun

edit

Olyroos

  1. (soccer) The Australian Olympic soccer team.
  NODES