Urdu · noun · Nature & the Garden

Neebu

नीबू
said NEE-boo
also written: Neemboo
Meaning

A lemon or lime.