From French beau ami, literally “beautiful friend” or “dear friend.”
Like Belami?
Swipe through thousands of names like it