Englishfor English speakers
Columba English
Meaning Columba meaning
What does Columba mean?
Columba
Synonyms Columba synonyms
What other words have the same or similar meaning as Columba?