LOWAN

Definition of LOWAN

  1. (noun)Australian mound bird; incubates eggs naturally in sandy mounds