Looking for a last name that sounds pleasant and makes people smile? Sweet last names have a special charm that can make your full name sound more appealing.

If you’re a writer creating characters, expecting a baby, or just curious about names with nice meanings, this list is perfect for you!

From names like “Bloom” (meaning “to flower”) and “Blythe” (meaning “cheerful”) to “Marigold” (a golden flower) and “Nightingale” (a beautiful songbird), sweet last names often have connections to nature, positive qualities, or pleasant sounds.

Many sweet last names come from English, French, or Scottish origins and have been used for centuries. They’re easy to spell, nice to hear, and have meanings that bring good feelings to mind.

A Compilation of Pretty and Sweet Last Names 

A Compilation of Pretty and Sweet Last Names

1. Abbott

Meaning: Bold
Origin: English

2. Abernathy

Meaning: Mouth of the river
Origin: Scottish

3. Abilene

Meaning: Grass
Origin: Hebrew

4. Ackerman

Meaning: Plowman
Origin: German

5. Adair

Meaning: Oak tree ford
Origin: Scottish

6. Addington

Meaning: Estate of Eadda
Origin: English

7. Addison

Meaning: Son of Adam
Origin: English

8. Adler

Meaning: Eagle
Origin: German

9. Alcott

Meaning: Old cottage
Origin: English

10. Alden

Meaning: Old friend
Origin: English

11. Alderton

Meaning: Old farmstead
Origin: English

12. Aldridge

Meaning: Old ridge
Origin: English

13. Alexander

Meaning: Defender of men
Origin: Greek

14. Alston

Meaning: Elf stone
Origin: English

15. Alton

Meaning: Old town
Origin: English

16. Anders

Meaning: Manly
Origin: Scandinavian

17. Anderson

Meaning: Son of Andrew
Origin: Scottish

18. Andretti

Meaning: Manly
Origin: Italian

19. Andrews

Meaning: Son of Andrew
Origin: English

20. Applegate

Meaning: Apple orchard gate
Origin: English

21. Appleton

Meaning: Apple farm
Origin: English

22. Arbour

Meaning: Shelter of trees
Origin: French

23. Archer

Meaning: Bowman
Origin: English

24. Arden

Meaning: Great forest
Origin: English

25. Ashbourne

Meaning: Stream with ash trees
Origin: English

26. Ashby

Meaning: Ash tree farm
Origin: Norse

27. Ashcroft

Meaning: Ash tree enclosure
Origin: English

28. Ashford

Meaning: Ford near ash trees
Origin: English

29. Ashington

Meaning: Settlement of ash trees
Origin: English

30. Ashland

Meaning: Land with ash trees
Origin: English

31. Ashton

Meaning: Town of ash trees
Origin: English

32. Ashworth

Meaning: Estate near ash trees
Origin: English

33. Astor

Meaning: Hawk
Origin: German

34. Atwood

Meaning: Near the woods
Origin: English

35. Aubert

Meaning: Noble bright
Origin: French

36. Aubrey

Meaning: Elf ruler
Origin: English

37. Auden

Meaning: Old friend
Origin: English

38. August

Meaning: Majestic
Origin: Latin

39. Aveline

Meaning: Hazel nut
Origin: French

40. Avery

Meaning: Elf counsel
Origin: English

41. Bainbridge

Meaning: Bridge near a farm
Origin: English

42. Baldwin

Meaning: Brave friend
Origin: German

43. Banks

Meaning: Edge of a river
Origin: English

44. Barclay

Meaning: Birch tree meadow
Origin: Scottish

45. Barnett

Meaning: Land near a barn
Origin: English

46. Barrington

Meaning: Town on a hill
Origin: English

47. Barrister

Meaning: Lawyer
Origin: English

48. Barton

Meaning: Barley farm
Origin: English

49. Bastille

Meaning: Fortress
Origin: French

50. Baxter

Meaning: Baker
Origin: English

51. Beauchamp

Meaning: Beautiful field
Origin: French

52. Beaumont

Meaning: Beautiful mountain
Origin: French

53. Beauregard

Meaning: Beautiful view
Origin: French

54. Beckett

Meaning: Beehive
Origin: English

55. Bellamy

Meaning: Fine friend
Origin: French

56. Bellford

Meaning: Ford with bells
Origin: English

57. Belmont

Meaning: Beautiful mountain
Origin: French

58. Benedict

Meaning: Blessed
Origin: Latin

59. Bennington

Meaning: Town of Benna
Origin: English

60. Benson

Meaning: Son of Ben
Origin: English

61. Benton

Meaning: Town in the bent grass
Origin: English

62. Berkeley

Meaning: Birch tree meadow
Origin: English

63. Berkley

Meaning: Birch wood clearing
Origin: English

64. Birchwood

Meaning: Forest of birch trees
Origin: English

65. Bishop

Meaning: Overseer
Origin: Greek

66. Blackwell

Meaning: Dark stream
Origin: English

67. Blackwood

Meaning: Dark forest
Origin: English

68. Blaine

Meaning: Slender
Origin: Scottish

69. Blaisdell

Meaning: Place with blast furnaces
Origin: English

70. Blake

Meaning: Dark or fair
Origin: English

71. Blakely

Meaning: Dark meadow
Origin: English

72. Bloom

Meaning: To flower
Origin: Dutch

73. Blythe

Meaning: Cheerful
Origin: English

74. Blyton

Meaning: Settlement near the river
Origin: English

75. Bodhi

Meaning: Enlightenment
Origin: Sanskrit

76. Bonaventure

Meaning: Good fortune
Origin: Italian

77. Booker

Meaning: Scribe
Origin: English

78. Boone

Meaning: Good
Origin: French

79. Bradford

Meaning: Broad ford
Origin: English

80. Bradshaw

Meaning: Broad forest
Origin: English

81. Brady

Meaning: Spirited
Origin: Irish

82. Braithwaite

Meaning: Clear land
Origin: English

83. Braxton

Meaning: Brock’s town
Origin: English

84. Breckenridge

Meaning: Bridge near bracken
Origin: Scottish

85. Brennan

Meaning: Descendant of Braon
Origin: Irish

86. Brenton

Meaning: Settlement near the river
Origin: English

87. Brentwood

Meaning: Hilltop forest
Origin: English

88. Brightman

Meaning: Shining person
Origin: English

89. Brighton

Meaning: Bright settlement
Origin: English

90. Brixton

Meaning: Stone of Brixi
Origin: English

91. Broadmoor

Meaning: Large open land
Origin: English

92. Brockton

Meaning: Badger town
Origin: English

93. Brooks

Meaning: Small stream
Origin: English

94. Broughton

Meaning: Fortress town
Origin: English

95. Browning

Meaning: Son of Bruno
Origin: English

96. Buckley

Meaning: Meadow of deer
Origin: English

97. Buckminster

Meaning: Minister of bucks
Origin: English

98. Burke

Meaning: Fortress
Origin: French

99. Burleigh

Meaning: Meadow near the fort
Origin: English

100. Burnett

Meaning: Brown-haired
Origin: French

101. Burris

Meaning: Near a stronghold
Origin: English

102. Burton

Meaning: Fortified town
Origin: English

103. Calhoun

Meaning: Narrow woods
Origin: Irish

104. Callahan

Meaning: Descendant of Ceallachán
Origin: Irish

105. Calloway

Meaning: Pebbly place
Origin: French

106. Calvert

Meaning: Shepherd
Origin: English

107. Camden

Meaning: Winding valley
Origin: Scottish

108. Campbell

Meaning: Crooked mouth
Origin: Scottish

109. Capulet

Meaning: Small cape
Origin: Italian

110. Carlisle

Meaning: From the walled city
Origin: English

111. Carmichael

Meaning: Fort of Michael
Origin: Scottish

112. Carmody

Meaning: Descendant of Cearmada
Origin: Irish

113. Carpenter

Meaning: Worker of wood
Origin: English

114. Carrington

Meaning: Settlement of Carra’s people
Origin: English

115. Carson

Meaning: Son of Carr
Origin: Scottish

116. Carter

Meaning: Transporter of goods
Origin: English

117. Cartwright

Meaning: Maker of carts
Origin: English

118. Cavendish

Meaning: Cave settlement
Origin: English

119. Chadwick

Meaning: Dairy farm settlement
Origin: English

120. Chamberlain

Meaning: Keeper of chambers
Origin: English

121. Chambers

Meaning: Rooms or quarters
Origin: English

122. Chandler

Meaning: Candle maker
Origin: French

123. Channing

Meaning: Young wolf
Origin: English

124. Chaplin

Meaning: Clergyman
Origin: French

125. Charleston

Meaning: Charles’s town
Origin: English

126. Charlton

Meaning: Free peasant’s settlement
Origin: English

127. Chatham

Meaning: Warrior’s homestead
Origin: English

128. Chaucer

Meaning: Shoemaker
Origin: French

129. Chesterton

Meaning: Town by the fort
Origin: English

130. Claiborne

Meaning: Boundary of clay
Origin: English

131. Claremont

Meaning: Clear mountain
Origin: French

132. Clarendon

Meaning: Hill covered in bracken
Origin: English

133. Clarington

Meaning: Bright town
Origin: English

134. Claymore

Meaning: Big sword
Origin: Scottish

135. Clayton

Meaning: Settlement on clay land
Origin: English

136. Clearwater

Meaning: Pure water
Origin: English

137. Clifton

Meaning: Settlement near a cliff
Origin: English

138. Clive

Meaning: Cliff dweller
Origin: English

139. Cobalt

Meaning: Dark blue mineral
Origin: German

140. Colburn

Meaning: Cold stream
Origin: English

141. Colby

Meaning: Dark settlement
Origin: Norse

142. Colchester

Meaning: Roman town on the Colne
Origin: English

143. Cole

Meaning: Charcoal
Origin: English

144. Coleman

Meaning: Charcoal burner
Origin: English

145. Coleridge

Meaning: Ridge near a stream
Origin: English

146. Collier

Meaning: Coal miner
Origin: English

147. Collins

Meaning: Son of Coll
Origin: Irish

148. Colton

Meaning: Coal town
Origin: English

149. Connelly

Meaning: Love and friendship
Origin: Irish

150. Conrad

Meaning: Brave counsel
Origin: German

151. Copeland

Meaning: Bought land
Origin: English

152. Corbin

Meaning: Raven
Origin: French

153. Cornell

Meaning: Horn
Origin: English

154. Cortez

Meaning: Courteous
Origin: Spanish

155. Corwin

Meaning: Friend of the heart
Origin: English

156. Cosgrove

Meaning: Victory tree
Origin: Irish

157. Coulson

Meaning: Son of Nicholas
Origin: English

158. Courtland

Meaning: Land of the court
Origin: English

159. Covington

Meaning: Settlement of Cofa’s people
Origin: English

160. Crane

Meaning: Long-legged bird
Origin: English

161. Crawford

Meaning: Ford of the crows
Origin: Scottish

162. Creighton

Meaning: Rocky town
Origin: Scottish

163. Cresswell

Meaning: Well of cress
Origin: English

164. Crestwood

Meaning: Forest on a hill
Origin: English

165. Croft

Meaning: Small farm
Origin: English

166. Cromwell

Meaning: Winding stream
Origin: English

167. Crosby

Meaning: Village with a cross
Origin: Norse

168. Cross

Meaning: Near a cross
Origin: English

169. Crowell

Meaning: Well of crows
Origin: English

170. Cunningham

Meaning: Village of milk pails
Origin: Scottish

171. Curtis

Meaning: Courteous
Origin: French

172. D’Angelo

Meaning: From the angels
Origin: Italian

173. Dalrymple

Meaning: Dale of crooked pools
Origin: Scottish

174. Dalton

Meaning: Valley town
Origin: English

175. Danvers

Meaning: From Anvers, Belgium
Origin: French

176. Darrington

Meaning: Settlement of Dar’s people
Origin: English

177. Davenport

Meaning: Port of the Dane
Origin: English

178. Davison

Meaning: Son of David
Origin: English

179. Dawkins

Meaning: Son of David
Origin: English

180. Dawson

Meaning: Son of David
Origin: English

181. Dayton

Meaning: Bright town
Origin: English

182. Decker

Meaning: Roofer
Origin: German

183. Delacroix

Meaning: Of the cross
Origin: French

184. Delaney

Meaning: Descendant of Dubhshláine
Origin: Irish

185. Delmar

Meaning: Of the sea
Origin: Spanish

186. Delmont

Meaning: Of the mountain
Origin: French

187. Demetriou

Meaning: Devoted to Demeter
Origin: Greek

188. Denham

Meaning: Valley homestead
Origin: English

189. Denholm

Meaning: Holly tree settlement
Origin: Scottish

190. Dennington

Meaning: Settlement of Dene’s people
Origin: English

191. Denton

Meaning: Settlement in a valley
Origin: English

192. Devereaux

Meaning: From Evreux, France
Origin: French

193. Devonshire

Meaning: County in England
Origin: English

194. Dewitt

Meaning: White
Origin: Dutch

195. Dickens

Meaning: Son of Dick
Origin: English

196. Dickinson

Meaning: Son of Richard
Origin: English

197. Digby

Meaning: Ditch settlement
Origin: English

198. Dillon

Meaning: Loyal
Origin: Irish

199. Donovan

Meaning: Dark warrior
Origin: Irish

200. Dorset

Meaning: County in England
Origin: English

201. Dover

Meaning: Water
Origin: English

202. Draper

Meaning: Cloth merchant
Origin: English

203. Draycott

Meaning: Dry cottage
Origin: English

204. Drayton

Meaning: Town near the dray
Origin: English

205. Driscoll

Meaning: Interpreter
Origin: Irish

206. Dudley

Meaning: People’s field
Origin: English

207. Dunbar

Meaning: Castle headland
Origin: Scottish

208. Duncan

Meaning: Brown warrior
Origin: Scottish

209. Dunham

Meaning: Homestead on a hill
Origin: English

210. Dunlap

Meaning: Fort on a hill
Origin: Scottish

211. Dunmore

Meaning: Large fort
Origin: Scottish

212. Dunridge

Meaning: Dark ridge
Origin: English

213. Durant

Meaning: Enduring
Origin: French

214. Durham

Meaning: Hill peninsula
Origin: English

215. Dutton

Meaning: Settlement near a hill
Origin: English

216. Eastleigh

Meaning: Eastern meadow
Origin: English

217. Easton

Meaning: Eastern town
Origin: English

218. Eaton

Meaning: Riverside town
Origin: English

219. Eddington

Meaning: Settlement of Eadda’s people
Origin: English

220. Edgewood

Meaning: Forest edge
Origin: English

221. Edgeworth

Meaning: Settlement on the edge
Origin: English

222. Ellesmere

Meaning: Noble lake
Origin: English

223. Ellington

Meaning: Settlement of Ella’s people
Origin: English

224. Ellsworth

Meaning: Noble estate
Origin: English

225. Elwood

Meaning: Elder tree forest
Origin: English

226. Emerson

Meaning: Son of Emery
Origin: English

227. Emery

Meaning: Industrious ruler
Origin: German

228. Endicott

Meaning: Cottage at the end
Origin: English

229. Englewood

Meaning: Wood of the English
Origin: English

230. Essex

Meaning: East Saxons
Origin: English

231. Everard

Meaning: Brave boar
Origin: German

232. Everett

Meaning: Wild boar
Origin: English

233. Everingham

Meaning: Settlement of Ever’s people
Origin: English

234. Everstone

Meaning: Eternal stone
Origin: English

235. Fairbanks

Meaning: Beautiful banks
Origin: English

236. Fairchild

Meaning: Beautiful child
Origin: English

237. Fairfax

Meaning: Blond
Origin: English

238. Fairmont

Meaning: Beautiful mountain
Origin: English

239. Fairweather

Meaning: Pleasant weather
Origin: English

240. Faraday

Meaning: Traveler
Origin: English

241. Farnsworth

Meaning: Settlement near ferns
Origin: English

242. Farringdale

Meaning: Traveling valley
Origin: English

243. Farringdon

Meaning: Traveler’s hill
Origin: English

244. Fawcett

Meaning: Falconry
Origin: English

245. Featherstone

Meaning: Place of stone feathers
Origin: English

246. Featherstonehaugh

Meaning: Place of stone feathers
Origin: English

247. Felton

Meaning: Settlement on high land
Origin: English

248. Fenwick

Meaning: Settlement near a marsh
Origin: English

249. Fielding

Meaning: Open land
Origin: English

250. Finch

Meaning: Songbird
Origin: English

251. Fitzclarence

Meaning: Son of Clarence
Origin: English

252. Fitzgerald

Meaning: Son of Gerald
Origin: Irish

253. Fitzpatrick

Meaning: Son of Patrick
Origin: Irish

254. Fitzroy

Meaning: Son of the king
Origin: French

255. Fitzsimmons

Meaning: Son of Simon
Origin: Irish

256. Fitzwilliam

Meaning: Son of William
Origin: English

257. Flannery

Meaning: Red eyebrows
Origin: Irish

258. Fletcher

Meaning: Arrow maker
Origin: English

259. Fontaine

Meaning: Fountain or spring
Origin: French

260. Forrester

Meaning: Keeper of the forest
Origin: Scottish

261. Forsyth

Meaning: Man of peace
Origin: Scottish

262. Forsythe

Meaning: Man of peace
Origin: Scottish

263. Foxdale

Meaning: Valley of foxes
Origin: English

264. Foxworth

Meaning: Fox enclosure
Origin: English

265. Franklin

Meaning: Free landowner
Origin: English

266. Frazier

Meaning: Strawberry grower
Origin: Scottish

267. Fremont

Meaning: Free mountain
Origin: French

268. French

Meaning: From France
Origin: English

269. Frobisher

Meaning: Fabric cleaner
Origin: English

270. Gaines

Meaning: Increase or profit
Origin: English

271. Gainsborough

Meaning: Town of Gains
Origin: English

272. Gallaway

Meaning: Foreign helper
Origin: Scottish

273. Galloway

Meaning: Place of foreigners
Origin: Scottish

274. Garland

Meaning: Wreath or crown
Origin: English

275. Garner

Meaning: Grain storekeeper
Origin: English

276. Gatlin

Meaning: Companion
Origin: English

277. Gilchrist

Meaning: Servant of Christ
Origin: Scottish

278. Gladstone

Meaning: Bright stone
Origin: Scottish

279. Glenwood

Meaning: Valley forest
Origin: English

280. Godfrey

Meaning: Peace of God
Origin: German

281. Godwin

Meaning: Friend of God
Origin: English

282. Goldwyn

Meaning: Golden friend
Origin: English

283. Goodwin

Meaning: Good friend
Origin: English

284. Grady

Meaning: Noble
Origin: Irish

285. Granger

Meaning: Farmer
Origin: English

286. Grantham

Meaning: Gravelly homestead
Origin: English

287. Granville

Meaning: Large town
Origin: French

288. Graves

Meaning: Ditch digger
Origin: English

289. Greenwood

Meaning: Green forest
Origin: English

290. Gregory

Meaning: Watchful
Origin: Greek

291. Gresham

Meaning: Grazing settlement
Origin: English

292. Greystone

Meaning: Grey rock
Origin: English

293. Griffin

Meaning: Strong lord
Origin: Welsh

294. Grimsby

Meaning: Grim’s village
Origin: Norse

295. Grisham

Meaning: Village near pasture
Origin: English

296. Griswold

Meaning: Grey forest
Origin: English

297. Grosvenor

Meaning: Great hunter
Origin: French

298. Hadley

Meaning: Heath-covered meadow
Origin: English

299. Haines

Meaning: Hawthorn tree
Origin: English

300. Halberd

Meaning: Battle axe
Origin: German

301. Halbert

Meaning: Bright rock
Origin: English

302. Hale

Meaning: Hollow dweller
Origin: English

303. Halliday

Meaning: Holy day
Origin: Scottish

304. Hamilton

Meaning: Beautiful mountain
Origin: Scottish

305. Hampton

Meaning: Home settlement
Origin: English

306. Hamptonshire

Meaning: Hampton county
Origin: English

307. Hanover

Meaning: High bank
Origin: German

308. Harcourt

Meaning: Fortified farm
Origin: French

309. Hardwick

Meaning: Herdman’s settlement
Origin: English

310. Hargreaves

Meaning: Boundary grove
Origin: English

311. Hargrove

Meaning: Hare’s grove
Origin: English

312. Harland

Meaning: Hare land
Origin: English

313. Harlow

Meaning: Army hill
Origin: English

314. Harrelson

Meaning: Son of Harold
Origin: English

315. Harrington

Meaning: Harry’s settlement
Origin: English

316. Harroway

Meaning: Ancient road
Origin: English

317. Hartford

Meaning: Stag’s ford
Origin: English

318. Hartley

Meaning: Stag meadow
Origin: English

319. Hastings

Meaning: Son of Hasta
Origin: English

320. Hathaway

Meaning: Path across the heath
Origin: English

321. Haversham

Meaning: Haver’s homestead
Origin: English

322. Hawksworth

Meaning: Hawk’s estate
Origin: English

323. Hawthorne

Meaning: Thorny hedge
Origin: English

324. Hayworth

Meaning: Hedge enclosure
Origin: English

325. Hazelwood

Meaning: Hazel forest
Origin: English

326. Heathcliff

Meaning: Cliff near a heath
Origin: English

327. Heathershaw

Meaning: Heather-covered hollow
Origin: English

328. Henshaw

Meaning: High wood
Origin: English

329. Hensley

Meaning: Stallion’s meadow
Origin: English

330. Hepburn

Meaning: High stream
Origin: Scottish

331. Highgate

Meaning: High gate
Origin: English

332. Highmore

Meaning: High moor
Origin: English

333. Hilliard

Meaning: Battle stronghold
Origin: German

334. Hilton

Meaning: Hill town
Origin: English

335. Hockley

Meaning: Oak meadow
Origin: English

336. Holborn

Meaning: Hollow stream
Origin: English

337. Holbrook

Meaning: Hollow brook
Origin: English

338. Holliday

Meaning: Holy day
Origin: English

339. Hollister

Meaning: Dweller near holly trees
Origin: English

340. Holloway

Meaning: Sunken road
Origin: English

341. Hollowbrook

Meaning: Deep stream
Origin: English

342. Holman

Meaning: Man from the hollow
Origin: English

343. Holmes

Meaning: Island dweller
Origin: English

344. Holt

Meaning: Woodland
Origin: English

345. Honeycutt

Meaning: Maker of honey wine
Origin: English

346. Huntingdon

Meaning: Hill of the hunter
Origin: English

347. Huxley

Meaning: Hugh’s meadow
Origin: English

348. Inglewood

Meaning: Wood of the English
Origin: English

349. Ingram

Meaning: Angel raven
Origin: German

350. Irwin

Meaning: Boar friend
Origin: Scottish

351. Islington

Meaning: Settlement of Gisla’s people
Origin: English

352. Jamison

Meaning: Son of James
Origin: Scottish

353. Jansen

Meaning: Son of Jan
Origin: Dutch

354. Jefferson

Meaning: Son of Jeffrey
Origin: English

355. Jennings

Meaning: Son of John
Origin: English

356. Jenson

Meaning: Son of Jens
Origin: Scandinavian

357. Jericho

Meaning: Fragrant
Origin: Hebrew

358. Jessup

Meaning: Jehovah increases
Origin: Hebrew

359. Jocelyn

Meaning: Joyful
Origin: German

360. Johannsen

Meaning: Son of Johann
Origin: German

361. Joplin

Meaning: Son of Job
Origin: English

362. Jordan

Meaning: Flowing down
Origin: Hebrew

363. Joslin

Meaning: Little Goth
Origin: French

364. Kenilworth

Meaning: Royal valley
Origin: English

365. Kensington

Meaning: Cynsige’s town
Origin: English

366. Kincaid

Meaning: Head of the battle
Origin: Scottish

367. Kingsbridge

Meaning: King’s bridge
Origin: English

368. Kingscourt

Meaning: Royal court
Origin: English

369. Kingsford

Meaning: Ford of the king
Origin: English

370. Kingsley

Meaning: King’s meadow
Origin: English

371. Kingston

Meaning: King’s town
Origin: English

372. Kirkland

Meaning: Church land
Origin: Scottish

373. Kirkwood

Meaning: Church forest
Origin: Scottish

374. Knightley

Meaning: Meadow of knights
Origin: English

375. Knowles

Meaning: Small hill
Origin: English

376. Lancelot

Meaning: Servant
Origin: French

377. Langford

Meaning: Long ford
Origin: English

378. Langley

Meaning: Long meadow
Origin: English

379. Langtree

Meaning: Tall tree
Origin: English

380. Lansdowne

Meaning: Long hill
Origin: English

381. Latham

Meaning: Barn settlement
Origin: English

382. Laughton

Meaning: Town by a hill
Origin: English

383. Laurier

Meaning: Laurel tree
Origin: French

384. Lavenham

Meaning: Leafy homestead
Origin: English

385. Lavington

Meaning: Settlement of Lavant
Origin: English

386. Lawton

Meaning: Hill farm
Origin: English

387. Lennox

Meaning: Elm field
Origin: Scottish

388. Lennoxwood

Meaning: Forest of elms
Origin: Scottish

389. Levingston

Meaning: Dear friend’s town
Origin: Scottish

390. Lexington

Meaning: Town of the lawgiver
Origin: English

391. Liddell

Meaning: Loud water
Origin: Scottish

392. Lindell

Meaning: Linden tree valley
Origin: English

393. Lindhurst

Meaning: Linden tree forest
Origin: English

394. Lindley

Meaning: Linden tree meadow
Origin: English

395. Litchfield

Meaning: Field near gray stones
Origin: English

396. Lockhart

Meaning: Enclosed dwelling
Origin: Scottish

397. Lockridge

Meaning: Ridge near a lock
Origin: English

398. Lockwood

Meaning: Forest near a lock
Origin: English

399. Loxborough

Meaning: Fortified settlement
Origin: English

400. Loxley

Meaning: Clearing in the woods
Origin: English

401. Ludlow

Meaning: Loud hill
Origin: English

402. Luxford

Meaning: Ford of light
Origin: English

403. Lytton

Meaning: Enclosure near a river
Origin: English

404. Mackenzie

Meaning: Son of the fair one
Origin: Scottish

405. Madison

Meaning: Son of Maud
Origin: English

406. Mallory

Meaning: Unfortunate
Origin: French

407. Mansfield

Meaning: Field by the river
Origin: English

408. Maplewood

Meaning: Maple tree forest
Origin: English

409. Marbury

Meaning: Fortified settlement
Origin: English

410. Marchand

Meaning: Merchant
Origin: French

411. Marchmont

Meaning: Mountain of the border
Origin: English

412. Marigold

Meaning: Golden flower
Origin: English

413. Marlow

Meaning: Remnants of a lake
Origin: English

414. Marlowe

Meaning: Driftwood hill
Origin: English

415. Marquette

Meaning: Little warrior
Origin: French

416. Maybury

Meaning: Settlement near the hawthorn tree
Origin: English

417. Mayfair

Meaning: Fair held in May
Origin: English

418. Mayfield

Meaning: Field of May flowers
Origin: English

419. Meadowcroft

Meaning: Cottage near a meadow
Origin: English

420. Meadowlark

Meaning: Singing bird in a meadow
Origin: English

421. Melrose

Meaning: Bare moor
Origin: Scottish

422. Mercer

Meaning: Merchant
Origin: English

423. Merrick

Meaning: Famous ruler
Origin: Welsh

424. Merritt

Meaning: Boundary gate
Origin: English

425. Middleton

Meaning: Middle settlement
Origin: English

426. Milford

Meaning: Mill near a ford
Origin: English

427. Millbrook

Meaning: Brook near a mill
Origin: English

428. Millington

Meaning: Mill settlement
Origin: English

429. Milton

Meaning: Settlement with a mill
Origin: English

430. Moncrieff

Meaning: Hill in Perthshire
Origin: Scottish

431. Montague

Meaning: Pointed mountain
Origin: French

432. Montclair

Meaning: Clear mountain
Origin: French

433. Montgomery

Meaning: Gumarich’s mountain
Origin: French

434. Montrose

Meaning: Peninsula mountain
Origin: Scottish

435. Moreland

Meaning: Moorland
Origin: English

436. Morland

Meaning: Land by the moor
Origin: English

437. Morningside

Meaning: East-facing side of a hill
Origin: English

438. Mulberry

Meaning: Mulberry tree
Origin: English

439. Mulholland

Meaning: Ridge of the hill
Origin: Irish

440. Nash

Meaning: By the ash tree
Origin: English

441. Netherfield

Meaning: Lower field
Origin: English

442. Newberry

Meaning: New fortified settlement
Origin: English

443. Newbury

Meaning: New town near a fort
Origin: English

444. Nightingale

Meaning: Songbird
Origin: English

445. Norbury

Meaning: North settlement
Origin: English

446. Norcross

Meaning: Northern cross
Origin: English

447. Norfleet

Meaning: North stream
Origin: English

448. Norland

Meaning: Northern land
Origin: English

449. Norrell

Meaning: Northern boundary
Origin: English

450. Northcott

Meaning: Northern cottage
Origin: English

451. Northgate

Meaning: Northern gate
Origin: English

452. Northington

Meaning: Northern homestead
Origin: English

453. Northrop

Meaning: Northern farm
Origin: English

454. Northview

Meaning: Northern view
Origin: English

455. Norwood

Meaning: Northern forest
Origin: English

456. Oakdale

Meaning: Valley of oaks
Origin: English

457. Oakley

Meaning: Oak tree clearing
Origin: English

458. Oakridge

Meaning: Ridge with oak trees
Origin: English

459. Oakwood

Meaning: Forest of oaks
Origin: English

460. Oberon

Meaning: Noble bear
Origin: German

461. Ogden

Meaning: Oak valley
Origin: English

462. Oldham

Meaning: Old settlement
Origin: English

463. Olmstead

Meaning: Place of elms
Origin: English

464. Orland

Meaning: Famous land
Origin: English

465. Ormond

Meaning: Descendant of Ruadh
Origin: Irish

466. Ormsby

Meaning: Serpent’s settlement
Origin: Norse

467. Osgood

Meaning: Divine spear
Origin: English

468. Osterley

Meaning: Eastern meadow
Origin: English

469. Overton

Meaning: Upper settlement
Origin: English

470. Paddington

Meaning: Settlement of Padda’s people
Origin: English

471. Paxton

Meaning: Peace town
Origin: English

472. Pemberley

Meaning: Estate of Pembra’s people
Origin: English

473. Pemberton

Meaning: Town of Pembra’s people
Origin: English

474. Pembroke

Meaning: Land’s end
Origin: Welsh

475. Pendleton

Meaning: Hill settlement
Origin: English

476. Pennbrooke

Meaning: Settlement near a hill
Origin: English

477. Pennington

Meaning: Town near a hill
Origin: English

478. Penrose

Meaning: Headland of the moor
Origin: Cornish

479. Perrin

Meaning: Little rock
Origin: French

480. Pickering

Meaning: Settlement of Piceringas
Origin: English

481. Prendergast

Meaning: Chief
Origin: Welsh

482. Prescott

Meaning: Priest’s cottage
Origin: English

483. Preston

Meaning: Priest’s town
Origin: English

484. Quenby

Meaning: Queen’s farm
Origin: English

485. Quincy

Meaning: Estate of the fifth son
Origin: French

486. Radcliffe

Meaning: Red cliff
Origin: English

487. Radford

Meaning: Red ford
Origin: English

488. Radnor

Meaning: Red land
Origin: English

489. Ramsay

Meaning: Low-lying land
Origin: Scottish

490. Ransome

Meaning: Son of Rand
Origin: English

491. Ravenscroft

Meaning: Raven’s enclosure
Origin: English

492. Ravensdale

Meaning: Valley of ravens
Origin: English

493. Ravenshaw

Meaning: Wood of ravens
Origin: English

494. Redfern

Meaning: Place of red ferns
Origin: English

495. Redmont

Meaning: Red mountain
Origin: English

496. Remington

Meaning: Raven’s town
Origin: English

497. Renfield

Meaning: Settlement near a stream
Origin: English

498. Reynard

Meaning: Fox
Origin: French

499. Richmond

Meaning: Strong hill
Origin: English

500. Ridgely

Meaning: Meadow on a ridge
Origin: English

501. Ridgemont

Meaning: Mountain ridge
Origin: English

502. Rockford

Meaning: Rocky ford
Origin: English

503. Rockhurst

Meaning: Rocky hill
Origin: English

504. Rockingham

Meaning: Homestead of the people of Rocca
Origin: English

505. Rockwell

Meaning: Rocky spring
Origin: English

506. Rollins

Meaning: Famous land
Origin: English

507. Rookwood

Meaning: Forest of rooks
Origin: English

508. Rosendale

Meaning: Valley of roses
Origin: English

509. Rosethorn

Meaning: Thorny rose
Origin: English

510. Rothwell

Meaning: Red spring
Origin: English

511. Rowland

Meaning: Famous in the land
Origin: German

512. Rutherford

Meaning: Cattle ford
Origin: Scottish

513. Sandbrook

Meaning: Sandy brook
Origin: English

514. Sandhurst

Meaning: Sandy woodland
Origin: English

515. Sandoval

Meaning: New forest
Origin: Spanish

516. Saxby

Meaning: Saxon village
Origin: English

517. Saxon

Meaning: Sword
Origin: English

518. Sedgewick

Meaning: Dairy farm settlement
Origin: English

519. Selby

Meaning: Willow farm
Origin: English

520. Selwyn

Meaning: House of the friend
Origin: English

521. Sheffield

Meaning: Open land near a river
Origin: English

522. Sherborne

Meaning: Bright stream
Origin: English

523. Sherbourne

Meaning: Clear stream
Origin: English

524. Sheridan

Meaning: Seeker
Origin: Irish

525. Sherwood

Meaning: Bright forest
Origin: English

526. Silverton

Meaning: Settlement near silver mines
Origin: English

527. Sinclair

Meaning: Saint’s river
Origin: French

528. Somersby

Meaning: Summer settlement
Origin: English

529. Somerville

Meaning: Summer village
Origin: French

530. Southwell

Meaning: Southern spring
Origin: English

531. Southwick

Meaning: Southern settlement
Origin: English

532. Spalding

Meaning: People of the fenlands
Origin: English

533. Spence

Meaning: Keeper of provisions
Origin: English

534. Stafford

Meaning: Landing place by a ford
Origin: English

535. Stanhope

Meaning: Stony valley
Origin: English

536. Stansfield

Meaning: Stony field
Origin: English

537. Stanton

Meaning: Settlement on a hill
Origin: English

538. Starling

Meaning: Little bird
Origin: English

539. Sterling

Meaning: Genuine or high quality
Origin: English

540. Stetson

Meaning: Son of Stephen
Origin: English

541. Stirling

Meaning: Place of battle
Origin: Scottish

542. Stockwell

Meaning: Spring near a tree trunk
Origin: English

543. Stoddard

Meaning: Keeper of horses
Origin: English

544. Strathmore

Meaning: Broad valley
Origin: Scottish

545. Stratton

Meaning: Roman road town
Origin: English

546. Sturbridge

Meaning: Fortified bridge
Origin: English

547. Summerfield

Meaning: Open field in summer
Origin: English

548. Sutherland

Meaning: Southern land
Origin: Scottish

549. Sutton

Meaning: Southern town
Origin: English

550. Tallis

Meaning: Woodland
Origin: English

551. Tattershall

Meaning: Tathere’s hall
Origin: English

552. Templeton

Meaning: Settlement near a temple
Origin: English

553. Tennyson

Meaning: Son of Dennis
Origin: English

554. Thackeray

Meaning: Place with thatching reeds
Origin: English

555. Thistledown

Meaning: Downy thistle
Origin: English

556. Thistlewood

Meaning: Forest of thistles
Origin: English

557. Thornfield

Meaning: Field of thorns
Origin: English

558. Thornton

Meaning: Thorny town
Origin: English

559. Thorntonshire

Meaning: County of Thornton
Origin: English

560. Tillman

Meaning: Farmer
Origin: English

561. Tinsley

Meaning: Hill with a clearing
Origin: English

562. Torrington

Meaning: Settlement near a river
Origin: English

563. Townsend

Meaning: Town’s edge
Origin: English

564. Trask

Meaning: Brave
Origin: English

565. Trellis

Meaning: Framework of vines
Origin: French

566. Tremont

Meaning: Three mountains
Origin: French

567. Trenton

Meaning: Trent’s town
Origin: English

568. Trevelyan

Meaning: Homestead of Elyan
Origin: Cornish

569. Truesdale

Meaning: Faithful valley
Origin: English

570. Ufford

Meaning: Upward ford
Origin: English

571. Underwood

Meaning: Below the forest
Origin: English

572. Uppingham

Meaning: Upper homestead
Origin: English

573. Upton

Meaning: Upper town
Origin: English

574. Valentine

Meaning: Strong and healthy
Origin: Latin

575. Vanderburg

Meaning: From the hill
Origin: Dutch

576. Vandermeer

Meaning: From the lake
Origin: Dutch

577. Vaughn

Meaning: Small
Origin: Welsh

578. Vauxhall

Meaning: Hall of Falkes
Origin: English

579. Ventnor

Meaning: Spring near a slope
Origin: English

580. Verity

Meaning: Truth
Origin: English

581. Vernon

Meaning: Alder grove
Origin: French

582. Vickers

Meaning: Priest’s assistant
Origin: English

583. Villeneuve

Meaning: New town
Origin: French

584. Villiers

Meaning: Town near a road
Origin: French

585. Voss

Meaning: Fox
Origin: German

Conclusion

If you prefer nature-inspired names like “Rosendale” (valley of roses) and “Oakwood” (forest of oaks), or meaningful options like “Sterling” (genuine or high quality) and “Fairchild” (beautiful child), sweet last names add a special touch to anyone’s identity.

Remember that a last name stays with a person for life or becomes part of their family history. Choosing one that sounds pleasant and has a positive meaning is worth the effort.

Sweet last names aren’t just words – they’re little bits of poetry we carry daily. They connect us to history while feeling fresh and timeless at the same time.

Choose a sweet last name, and let it be the signature of your personal story!

Tessa Thompson

Tessa Thompson

Tessa Thompson, a Yale University Linguistics graduate, has been a valuable contributor to our blog section since 2018. With over a decade of experience in onomastics, Tessa specializes in uncovering the origins and meanings behind names from various cultures. Her previous work includes collaborating with top websites and consulting for expectant parents. When she's not researching names, Tessa enjoys traveling and learning about different naming traditions worldwide.

https://www.mothersalwaysright.com

Leave a Reply

Your email address will not be published. Required fields are marked *