Definify.com

Definition 2025


narangha

narangha

Tagalog

Noun

narangha

  1. The orange, Citrus sinensis