Filtered selection: 2000 words
📖 Quick Lookup
Press Enter to search
📚
Flashcards
Classic flip cards for self-paced learning. Mark words as known or still learning.
Practice
Multiple Choice
Pick the correct translation from 5 options. No time pressure, just accuracy.
Practice
⌨️
Type Translation
No hints — type the translation yourself. The hardest practice mode.
Practice
Speed Round
Multiple choice with a countdown! 8 seconds per question. How fast can you go?
Timed Test
🔗
Match Pairs
Match Welsh words to their English translations. Five pairs per round, five rounds!
Practice
❤️
Survival Mode
Start with 3 lives. Wrong answers cost lives. How far can you get?
Challenge
🌊
Word Cascade
Words fall down the screen. Type the translation before they reach the bottom!
Arcade
⏱️
Beat the Clock
How many can you get right in 60 seconds? Push for your high score!
Timed Test
Gender Test
Master noun genders! Is it gwryw (masculine) or benyw (feminine)?
Grammar
🏃
Gender Sprint
Race through 20 nouns — 5 seconds each! Quick-fire gender identification.
Timed Test
🧠
Memory Match
Classic concentration game. Flip cards to find Welsh-English pairs.
Practice
☠️
Hangman
Guess the Welsh word letter by letter. You have 6 lives!
Practice
🔀
Antonym Match
Match Welsh words to their opposites. Five pairs per round!
Practice
📚
Plurals Match
Match singular nouns to their plurals! Five pairs per round, five rounds total.
Practice
🔀
Mutations Practice
Complete sentences with the correct mutated form. Master soft, nasal and aspirate mutations!
Practice
🔢
Rhifau (Numbers)
Arithmetic in Welsh! Read sums and answer with digits. Learn numbers up to 1000.
Practice
💬
Idiomau (Idioms)
Learn colourful Welsh expressions! See literal translations and their real meanings.
Practice
👂
Homoffonau (Sound-alikes)
Match similar-looking Welsh words to their meanings. Can you tell llaw from lliw?
Practice
🌱
Gwreiddiau (Roots)
Explore how Welsh words grow from common roots. See word families and patterns.
Reference
🔄
Negyddion (Negations)
Learn how Welsh negates words with an-, di-, and af- prefixes and their mutations.
Reference
📅
Trefnolion (Ordinals & Dates)
Learn ordinal numbers, dates, and times. Practice reading Welsh dates and times.
Reference + Practice
Flashcards
1 / 20
Welsh
geirfa
noun (f) • Tier 1
tap to reveal
English
vocabulary
Multiple Choice
0
0
1 / 20
Translate from Welsh
geirfa
noun (f)
Type Translation
0
0
1 / 20
Translate from Welsh
geirfa
noun (f)
Speed Round
0
8
1 / 20
Translate from Welsh
geirfa
Match Pairs
1 / 5
0:00
0
Cymraeg
English
Survival Mode
Score: 0
❤️ ❤️ ❤️
Translate from Welsh
geirfa
Word Cascade
Score: 0
❤️ ❤️ ❤️
Beat the Clock
Score: 0
60
Translate from Welsh
geirfa
Gender Test
0
0
1 / 20
What is the gender of this noun?
house
Gender Sprint
Score: 0
5
Quick! What gender?
cath
cat
Memory Match
0 moves
0 / 8 pairs
0:00
Hangman
0 correct
1 / 10
English meaning:
dog
❤️❤️❤️❤️❤️❤️
_ _
Antonym Match
1 / 5
0:00
0
Plurals Match
1 / 5
0:00
0
Singular Plural
Mutations Practice
1 / 20
0
0
Mae gen i ____.
(cath)
I have a ____.
Rhifau (Numbers)
1 / 20
0
0

Dewiswch lefel (Choose level)

Idiomau (Idioms)
1 / 20
Idiom
Rhoi'r ffidil yn y tô
🎭 Literal
Putting the fiddle in the roof
💡 Meaning
To give up / throw in the towel
📝 Example
Ar ôl tair awr, rhoddodd e'r ffidil yn y tô.
(After three hours, he gave up.)
👂 Homoffonau
0 / 0
Round 1 / 10
Match the Welsh words to their English meanings
🌱 Gwreiddiau

word roots — see how Welsh words grow

🔄 Negyddion

Welsh negation patterns

ℹ️ About the prefixes

Y Rhagddodiaid Negyddol

Three ways to negate in Welsh

an- "not, un-" ang-, am-, ann- variants
di- "without, -less" soft mutation
af- "un-, dis-" literary/formal

an- vs di-

an- reverses meaning (opposite): hapus → anhapus (happy → unhappy)

di- indicates absence (lacking): gwaith → di-waith (work → without work)

an- changes form

an- before vowels, h, d, l, n, r, s

ang- before c, g (spirant mutation)

am- before p, b (nasal mutation)

ann- before n, t

📅 Trefnolion

ordinals, dates & times

Ordinal Numbers (Trefnolion)

+
#MascFemAbbr
1stcyntafgyntaf*1af
2ndailail2il
3rdtrydyddtrydedd3ydd
4thpedweryddpedwaredd4ydd
5thpumed5ed
6thchweched6ed
7thseithfed7fed
8thwythfed8fed
9thnawfed9fed
10thdegfed10fed
11thunfed ar ddeg11eg
12thdeuddegfed12fed
15thpymthegfed15fed
20thugeinfed20fed
21stunfed ar hugain21ain
30thdegfed ar hugain30ain
31stunfed ar ddeg ar hugain31ain

*gyntaf after feminine nouns with soft mutation

Decade & Large Ordinals

+
40thdeugainfed
50thhanner canfed
60thtrigainfed
70thdegfed a thrigain
80thpedwar ugeinfed
90thdegfed a phedwar ugain
100thcanfed
1000thmilfed
1,000,000thmiliynfed

Ordinal Adverbs

+
firstlyyn gyntaf
secondlyyn ail
thirdlyyn drydydd
fourthlyyn bedwerydd
fifthlyyn bumed
lastlyyn olaf

Ordinals with Nouns

+

Word Order & Mutations

1st (after noun) y dyn cyntaf / y ferch gyntaf
2nd (soft mutation) yr ail ddyn / yr ail ferch
3rd (gender forms) y trydydd dyn / y drydedd gath
4th (gender forms) y pedwerydd dyn / y bedwaredd gath

Split Ordinals (11, 13-14, 16-17, 19, 21-31)

Noun goes between the ordinal parts:

13th man y trydydd dyn ar ddeg
13th cat (f) y drydedd gath ar ddeg
21st chapter yr unfed pennod ar hugain

Date Formation

+

Format 1: Day of Month

y + ordinal + o + mutated month

1st January y cyntaf o Ionawr
21st May yr unfed ar hugain o Fai
3rd March y trydydd o Fawrth

Format 2: Month the Day

month + y/yr + ordinal

May the 17th Mai yr ail ar bymtheg
January the 1st Ionawr y cyntaf
December the 25th Rhagfyr y pumed ar hugain

Adding Years

May the 17th, 2025 Mai yr ail ar bymtheg, dwy fil dau ddeg pump
1st January 2000 y cyntaf o Ionawr, dwy fil
21st century yr unfed ganrif ar hugain

Year Numbers

2000dwy fil
2020dwy fil dau ddeg
2025dwy fil dau ddeg pump
2026dwy fil dau ddeg chwech
1999mil naw cant naw deg naw
1066mil chwe deg chwech

Month Mutations (after "o")

Ionawro Ionawr
Chwefroro Chwefror
Mawrtho Fawrth
Ebrillo Ebrill
Maio Fai
Mehefino Fehefin
Gorffennafo Orffennaf
Awsto Awst
Medio Fedi
Hydrefo Hydref
Tachweddo Dachwedd
Rhagfyro Ragfyr

Telling Time

+
:00 [number] o'r gloch tri o'r gloch = 3:00
:15 chwarter wedi [number] chwarter wedi tri = 3:15
:30 hanner awr wedi [number] hanner awr wedi tri = 3:30
:45 chwarter i [next hour] chwarter i bedwar = 3:45
:01 - :29 [minutes] munud wedi [hour] saith munud wedi tri = 3:07
:31 - :59 [minutes to] munud i [next hour] un munud ar ddeg i bedwar = 3:49

Minutes in Welsh

1un funud
2dau funud
3tair munud
4pedair munud
5pum munud
6chwe munud
7saith munud
8wyth munud
9naw munud
10deng munud
11un munud ar ddeg
12deuddeg munud

Time of Day

in the morningy bore
in the afternoony prynhawn
in the eveningyr hwyr / gyda'r nos
at nighty nos
🎉
Da iawn!
You completed the session

Words to Revise