1. A method for annotation of street grammar in speech enabled navigation devices comprising: constructing an annotated street grammar, by a street annotation pre-processor, by annotating a street root name with a set of street suffixes prior to processing a voice navigation input in a speech enabled navigation device; loading the annotated street grammar by a speech recognition processor; receiving a voice navigation input specifying a street name from a user; determining whether the street name is missing a suffix; and upon determining both that the street name is missing the suffix and also that the street name has more than one street suffix associated with the street name, prompting the user to select a street suffix by providing, to the user, the set of street suffixes associated with the street name based on the annotated street grammar.