Vietnamese Names that Start With L

  1. Long
    • Origin:

      Chinese and Vietnamese
    • Meaning:

      "dragon"
    • Description:

      An Asian name that may be thought of as an English word name, for better or worse.