यह रोटी अच्छी है।

Breakdown of यह रोटी अच्छी है।

होना
to be
यह
this
अच्छा
good
रोटी
roti

Questions & Answers about यह रोटी अच्छी है।

What does each word in यह रोटी अच्छी है। do?

A word-by-word breakdown:

  • यह = this
  • रोटी = roti / flatbread
  • अच्छी = good (feminine form of अच्छा)
  • है = is

So the structure is literally:

  • This roti good is.

Natural English: This roti is good.

Why is it अच्छी and not अच्छा?

Because रोटी is a feminine noun, and adjectives like अच्छा change to match the gender of the noun.

Here are the main forms:

  • अच्छा = good (masculine singular)
  • अच्छी = good (feminine singular)
  • अच्छे = good (masculine plural, and some other uses)

Since रोटी is feminine singular, you say:

  • अच्छी रोटी
  • यह रोटी अच्छी है।

If the noun were masculine, you would use अच्छा instead.

How do I know that रोटी is feminine?

In Hindi, every noun has grammatical gender, and you often just have to learn it with the word.

For रोटी, the correct gender is feminine, so it takes feminine agreement:

  • यह रोटी अच्छी है।

A useful pattern is that many nouns ending in -ी are feminine, and रोटी fits that pattern. But this is not a perfect rule for every noun, so it is still best to memorize nouns together with their gender.

A good habit is to learn new nouns in mini-phrases such as:

  • अच्छी रोटी
  • बड़ी रोटी
  • गरम रोटी

That helps the gender stick.

Why is यह used here? Does it mean this or he/she/it?

यह can mean this, and it can also mean he/she/it when the person or thing is near the speaker.

In this sentence, it means this:

  • यह रोटी अच्छी है। = This roti is good.

Hindi often uses the same word for:

  • this
  • he/she/it (nearby)

The meaning depends on context.

Examples:

  • यह लड़का अच्छा है। = This boy is good / He is good (if he is near)
  • यह किताब नई है। = This book is new
How is यह pronounced? I often hear ये or येह.

Very common question.

Although it is written यह, in everyday speech it is often pronounced more like yeh than a careful yah.

So:

  • Written: यह
  • Common pronunciation: yeh

You may also hear ये in casual speech where standard written Hindi would use यह for singular. So in conversation, people may say:

  • ये रोटी अच्छी है।

Even though in formal grammar ये is usually these, colloquial Hindi often uses it for singular this too.

For a learner, it is safest to recognize:

  • यह = standard written singular this
  • ये = often heard in speech for singular this, and also standard these
Why is है at the end of the sentence?

Because Hindi usually follows Subject–Object–Verb order, and the verb normally comes at the end.

In this sentence:

  • यह रोटी = the subject
  • अच्छी = predicate adjective
  • है = verb is

So Hindi says:

  • This roti good is

rather than English:

  • This roti is good

This verb-final pattern is one of the most important word-order differences between Hindi and English.

Can है be left out?

In full standard Hindi, है should be there:

  • यह रोटी अच्छी है।

In very casual speech, people sometimes drop forms of to be when the meaning is obvious, but as a learner you should normally keep है.

So for correct beginner Hindi, use:

  • यह रोटी अच्छी है।

not just

  • यह रोटी अच्छी।
How do I pronounce the whole sentence?

A simple pronunciation guide is:

  • यहyeh
  • रोटीro-tee
  • अच्छीuch-chee or acchhee
  • हैhai (rhymes roughly with eye, though not exactly)

So the full sentence sounds roughly like:

  • yeh ro-tee acchhee hai

A slightly more careful transliteration is:

  • yah/yeh roṭī acchī hai

A few pronunciation notes:

  • in रोटी is a retroflex t sound, made with the tongue curled back a bit.
  • च्छ in अच्छी is a doubled consonant cluster; learners often simplify it at first, which is fine.
  • है is short and light in normal speech.
Is रोटी exactly the same as English bread?

Not exactly.

रोटी usually means a type of Indian flatbread, not a loaf of bread. Depending on context, English translations may say:

  • roti
  • flatbread
  • sometimes loosely bread

So यह रोटी अच्छी है। more naturally means:

  • This roti is good.
  • or This flatbread is good.

If you translate it as This bread is good, the basic meaning is understandable, but it is less culturally specific.

Would the adjective come before the noun too, like in English?

Yes, adjectives in Hindi can appear before the noun when directly describing it.

For example:

  • अच्छी रोटी = good roti

But in your sentence, अच्छी is part of the predicate:

  • यह रोटी अच्छी है। = This roti is good.

So Hindi allows both patterns:

  • अच्छी रोटी = good roti
  • रोटी अच्छी है = the roti is good

That is similar to English:

  • good bread
  • the bread is good
What would change if the noun were masculine instead of feminine?

The adjective would change to match the masculine noun.

For example, with a masculine noun like आम (mango):

  • यह आम अच्छा है। = This mango is good.

Compare:

  • यह रोटी अच्छी है। = feminine noun → अच्छी
  • यह आम अच्छा है। = masculine noun → अच्छा

This is a very important Hindi pattern: adjectives often agree with the noun’s gender and number.

Is the full stop different from the English period?

Yes. The symbol is called the danda. It is traditionally used in Devanagari as the sentence-ending mark, similar to an English period.

So:

  • यह रोटी अच्छी है।

means the same as ending the sentence with a normal full stop. In modern informal writing, especially online, you may also see a regular English period ., but is the standard Devanagari punctuation mark.

AI Language TutorTry it ↗
What's the best way to learn Hindi grammar?
Hindi grammar becomes intuitive with practice. Focus on understanding the core patterns first — how sentences are structured, how verbs change form, and how words relate to each other. Our course breaks these concepts into small lessons so you can build understanding step by step.

Sign up free — start using our AI language tutor

Start learning Hindi

Master Hindi — from यह रोटी अच्छी है। to fluency

All course content and exercises are completely free — no paywalls, no trial periods.

  • Infinitely deep — unlimited vocabulary and grammar
  • Fast-paced — build complex sentences from the start
  • Unforgettable — efficient spaced repetition system
  • AI tutor to answer your grammar questions