Name origin: English
Name meaning: Beautiful sea; good friend; lover of the sea
More
Name origin: Latin
Name meaning: Rock, stone