Fariha or Fareeha (Arabic: فَرِيحَة, farīḥah) is an Arabic and Urdu female given name meaning "happy". The name is a variant of Farih (فَرِح fariḥ), itself a variant of the name Farah.