lander has definitions from the fields of astronomy,transportation,government,geography
1
[ noun ] (government,geography) a town in central Wyoming

Related terms

town Wyoming

2
[ noun ] Last name, frequency rank in the U.S. is 6482
3
[ noun ] (astronomy,transportation) a space vehicle that is designed to land on the moon or another planet

Related terms

spacecraft land

*