Mt. Ararat
Explore definitions, synonyms, and language insights of Mt. Ararat
Definitions
Noun
the mountain peak that Noah''s ark landed on as the waters of the great flood receded
Explore definitions, synonyms, and language insights of Mt. Ararat