What does Caraidland mean?

Caraidland meaning in Names Dictionary

Through the land between your channels.
Name Origin: Scottish
Name Gender: Male