Meaning of terengganu

Definition of terengganu

(noun) sultanate and one of the 13 states of the Federation of Malaysia

Other information on terengganu

WIKIPEDIA results for terengganu
Amazon results for terengganu