Type in ➚ :
3 results in 0.0035s.
Advertisement

sarah in English

  • 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).

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. urdu-dictionary-translation-meaning-of-sarah