Definitions from Wikipedia (Agra Metro)
▸ noun: a rapid transit system in Agra, Uttar Pradesh, India.
▸ Words similar to Agra Metro
▸ Usage examples for Agra Metro
▸ Idioms related to Agra Metro
▸ Wikipedia articles (New!)
▸ Words that often appear near Agra Metro
▸ Rhymes of Agra Metro
▸ Invented words related to Agra Metro
▸ noun: a rapid transit system in Agra, Uttar Pradesh, India.
▸ Words similar to Agra Metro
▸ Usage examples for Agra Metro
▸ Idioms related to Agra Metro
▸ Wikipedia articles (New!)
▸ Words that often appear near Agra Metro
▸ Rhymes of Agra Metro
▸ Invented words related to Agra Metro