Mountains of the Moon
English
Proper noun
Mountains
of
the
Moon
pl
(
plural only
)
A legendary mountain range said by Ptolemy to be the source of the Nile.