Caimin is an Irish saint's name meaning "little crooked one" or "little bent one" from Gaelic roots.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Caimin?
Swipe through thousands of names like it