English → Hindi dictionary

maclura

मैकलुर / मकलुर / मकलूरNOUN

Definition

yellowwood trees or shrubs

Looking for poetry? Read shayari and poems by great poets.