ランクル
Meanings
Noun
1. Land Cruiser (abbr) (Toyota)
2. Runkle