The Oxford Names Companion, OUP Clan MacLean Website
Notes:
Gaelic form of Ruth, possibly meaning "vision of beauty". Also found in many European cultures, especially in Sweden, but also including German, Polish, Scandanavian, Italian and Spanish.
Thanks to Donald Whyte who provided much of the initial information for this site.