Skip to main content

caledonia

English caledonia meaning in English  •  caledonia का अर्थ अंग्रेजी में
Noun
  • The ancient Latin name of Scotland; -- still used in poetry.
Advertisement