What is the full meaning of narrases
NARRAS, an edible melonlike fruit of a South African shrub, also NARAS [n]
Example of the word narrases placed on a Scrabble board.