Mountains of the Moon

English

Proper noun

Mountains of the Moon pl (plural only)

  1. A legendary mountain range said by Ptolemy to be the source of the Nile.