-
nounthe largest ocean in the world
Similar:
-
adjectivedisposed to peace or of a peaceful nature
-
adjectivepromoting peace
Similar:
-
Similar:
Similar: