Dictionary.net
Did you mean:
long pepper
Piper lowong