Definition of African marsh owl in English:

African marsh owl

noun

  • The marsh owl, Asio capensis.

Origin

1930s.