landings

English

Noun

landings

  1. plural of landing

Anagrams