Popular Wordlists
  • word of the day

    leipoa

    leipoa - Dictionary definition and meaning for word leipoa

    Definition
    (noun) Australian mound bird; incubates eggs naturally in sandy mounds
Download our Mobile App Today
Receive our word of the day
on Whatsapp