What does Iona mean in Scottish?


What does Iona mean in Scottish? In Scottish Baby Names the meaning of the name Iona is: Dove. Also the name of a Scottish island.


Does anyone live on Iona?

Iona is a small, fertile, crofting island, currently inhabited by around 130 people. The island is farmed largely by traditional methods. The National Trust for Scotland works in partnership with its tenant farmers to ensure that rare species, such as the corncrake, are conserved.