Meaning of olimbos
Definition of olimbos
(noun)
a
mountain
peak
in
northeast
Greece
near
the Aegean coast; believed by
ancient
Greeks to be the
dwelling
place
of the gods (9,570 feet high)
Other information on olimbos
WIKIPEDIA results for
olimbos
Amazon results for
olimbos
Tweet