Definify.com

Definition 2026


narangha

narangha

Tagalog

Noun

narangha

  1. The orange, Citrus sinensis