I am sorry that I cannot be of immediate help. You will have to do a lot of ground work. I shall assist you as far as I can. As I say in my comment to which your query responds, the name Meikle is fairly common. The most urgent step to take is to search for the place of birth of your grandfather. His death, marriage and/or birth certificate would help. Shipping records, immigration records may also do so. Once you are back in a Scottish village it may get easier to trace the generations before, none the least with the help of films of the parish records. Good luck!.