MoodReads - Romance Book Discovery

Beta soft launchEvery book’s tags are being checked by hand ✨ some categories are fuller than others while I work through them all ✨

Cover of A Language of Dragons

A Language of Dragons

by S.F. Williamson

🥛clean·spoiler·A Language of Dragons #1

Why Read This?

You'll be gripped by a thought-provoking exploration of language as power and sacrifice in a richly imagined dragon world.

Synopsis

EVERY ACT OF TRANSLATION REQUIRES SACRIFICE Welcome to Bletchley Park… with dragons. London, 1923. Dragons soar through the skies and protests erupt on the streets, but Vivien Featherswallow isn’t worried. She’s going to follow the rules, get an internship studying dragon languages, and make sure her little sister never has to risk growing up Third Class. By midnight, Viv has started a civil war. With her parents arrested and her sister missing, all the safety Viv has worked for is collapsing around her. So when a lifeline is offered in the form of a mysterious ‘job’, she grabs it. Arriving at Bletchley Park, Viv discovers that she has been recruited as a codebreaker helping the war effort – if she succeeds, she and her family can all go home again. If she doesn’t, they’ll all die. At first Viv believes that her challenge, of discovering the secrets of a hidden dragon language, is doable. But the more she learns, the more she realises that the bubble she’s grown up in isn’t as safe as she thought, and eventually Viv must decide: What war is she really fighting? An epic, sweeping fantasy with an incredible Dark Academia setting, a clandestine, slow-burn enemies-to-lovers romance, and an unputdownable story, filled with twists and turns, betrayals and secret identities, A Language of Dragons is the unmissable debut of 2025, from an extraordinary new voice.

At a Glance

3.84 ★ Goodreads
Spice Level🥛clean
Endingspoiler
PairingM/F
Romance Pacingmedium burn

Top Tropes

captive romancedark academia romancesecret relationship

Mood

darkintensemysteriousadventurousthought-provoking

Book Details

Goodreads Rating

3.84 ★

Page Count

432 pages

Published

2025

Primary Genre

Ya Fantasy

Pairing

M/F

POV

First Person

Romance Pacing

Medium Burn

Audiobook

Available

Yes

Format

Standard

Narrator

Henrietta Meire

Narrator Count

Single

Tropes

RomanceMagicActionAngstWorld
Theme Constellation

sign in to see all 5 tropes

Mood & Vibe

Mood

sign in to see writing style, pacing & more

Characters

sign in to see more
child deathdeathkidnappingviolencecaptivitysexismwar

World & Setting

sign in to see more

Reading Context

sign in to see more

Similar Books

Cover of Sabriel (Abhorsen, #1)

Sabriel (Abhorsen, #1)

Abhorsen, #1

Garth Nix

🥛·third person·
rescue romancefound familyhidden identity
Cover of Heartless

Heartless

Marissa Meyer

🌶️·third person
fairytale retellingsecret relationshipblood feud romance
Cover of Heir

Heir

Heir Duology, #1

Sabaa Tahir

🌶️·multi-POV
hidden identitysecret heir/royaltyblood feud romance
Cover of Starlight and Storm

Starlight and Storm

Compass and Blade, #3

Rachel Greenlaw

🌶️·first person
cursed love interestforced proximitymagic bond
Cover of Soulmatch

Soulmatch

Rebecca Danzenbaker

🌶️·first person
time travel romancereincarnation romancesoulmate/destined bond
Cover of A Cage of CrystalKU

A Cage of Crystal

Prophecy of the Forgotten Fae, #2

Tessonja Odette

🌶️·multi-POV·
blood feud romanceaccidental pregnancyfated mates
Cover of The Darkening (The Darkening, #1)

The Darkening (The Darkening, #1)

The Darkening, #1

Sunya Mara

🌶️·first person
forced proximityhidden identitycursed love interest
Cover of Ella EnchantedKU

Ella Enchanted

Ella Enchanted, #1

Gail Carson Levine

🥛·first person
cursed love interestfairytale retellingblood feud romance

Short Takes

quick 280-character reactions for this book. drop a thought, rate the vibe, keep scrolling.

Sign in to share your take.

Loading...

Book Chat

Talk about A Language of Dragons with other readers

this page is just the start

  • import your Goodreads or StoryGraph TBR—we tag every book with spice, tropes, CWs, mood, all of it
  • tell us a vibe (“enemies to lovers fae, high spice”) and BookMatch finds the book
  • 3,600+ romantasy books searchable by 40+ fields
  • covens, pacts, book chat—readers who get it
free account, 30 seconds