By Emma Waterhouse · Updated December 2023
Across 133 pages
of 133
Diminutive of Carmo, Portuguese
"garden"
Irish
"descendant of Cearmaid"