devakuru देवकुरु

Definition: m. Name of a people and country (associated with the uttara-k-)