I checked the filter selector at
http://www.fram.com/,
http://www.wixfilters.com/filterlookup/index.asp, and
http://www.acdelco.com/html/catalog/index.htm. I could not find a reference to the Terrano. You might try the AC site, as it has a place to give the VIN. Other Nissans use a PF2057.
Most of the sites also give a cross reference from other brands if you can tell what you have now.
Stay away from Fram. Cut one open. You will never buy another. They have half or less as much filter area as any other brand. They are also very poorly constructed. Your are better off with almost anything else except Pennzoil, Jiffy Lube, and other made by Fram. Purolator is a very reliable brand, usually available for a reasonable price, and also as Quaker State, Power Flo, and I think Value Craft. AC and Motorcraft are good filters for the money. I have been using Super Tech from Wal-Mart. Dirt cheap and cut open are as good as many other brands and much better than Fram. They are made by Champion who also make STP, Bosch, some of the Delco's, and many other brands. Unfortunately they are switching to an unproven new design on their higher volume lines.
I hate to mention other sites here, but for more than you ever wanted to know about oil and filters from a bunch of crazies, try
http://theoildrop.server101.com/cgi/...?ubb=get_daily