The name Long is a boy's name of Chinese, Vietnamese origin meaning "dragon". Long and is often added to user-created lists like Wacky Word Names and discussed in our forums with posts like "New: Movie Title Family Name Game!".
From the experts:
An Asian name that may be thought of as an English word name, for better or worse.