The meaning of Finnlay is Haired soldier