Definitions of lowan:

  • noun:   Australian mound bird; incubates eggs naturally in sandy mounds