3 results in 0.0040s.
Advertisement
  • SARAH
    SARAH(no periods),
    Search and Rescue and Homing (a radio and radar beam device used in locating people lost at sea).
    Ex. SARAH ... weighs only about 3 lb. and can be carried in a Mae West (London Times).

  • Sarah
    Sarah, noun.
    the wife of Abraham and the mother of Isaac (in the Bible, Genesis 17:15).

Sarah in Urdu اُردُو

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-Sarah