Thesaurus.com
Dictionary.com
Showing results for alight upon. Search instead for alights upon.

alight upon