Dictionary search results

Showing 1-2 of 2 results

Juggernaut British & World English

Old-fashioned name for Jagannatha.

juggernaut British & World English

A large, heavy vehicle, especially an articulated lorry