From French grand, meaning “great,” “large,” or “noble,” later used as a surname and rare given name.
Like Grand?
Swipe through thousands of names like it