YourDictionary

moonlet

noun

a small moon or artificial satellite

See moonlet in American Heritage Dictionary 4

link/cite print suggestion box